views:

11

answers:

0

I have about 16 sites inside a single application pool, three of these are WCF services. Just to explain the scenario I will give an example:

WCF-Service1 calls WCF-Service2 which in-turn calls WCF-Service3

All these three services are in the same application pool.

When WCF-Service2 calls WCF-Service3 everything in that application pool hangs, every service in IIS times out.

The number of worker processes assigned to this application pool is 1.

If I move WCF-Service2 in a different application pool, everything works fine.

Why would this be happening?