views:

175

answers:

0

Hi People,

I've got this problem with completed events not firing for WCF long running calls (up to 1.5 minutes to return), it works ok in IE 8 but doesn't work in Firefox, Chrome or Safari. Looking in Fiddler the results clearly get returned, and as I said, it works ok in IE, so that side of things are obviously working.

Using a sample project (check it out here), I've managed to narrow it down pretty well, it seems it's due to the fact that I'm using the Client HTTP Stack rather than the browser stack for networking.

Has anyone had much experience with the client http stack or come across this type of behavior before?

Similar things were happening in IE to start with, but increasing the timeout on the client side for the WCF service, solved that.

Any thoughts or suggestions would be greatly appreciated, as I've done a whole heap of searching around the web, without any luck :(

Cheers, Ola