summaryrefslogtreecommitdiff
path: root/cs/src/Ice/OutgoingAsync.cs
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2012-04-25 11:19:13 +0200
committerBenoit Foucher <benoit@zeroc.com>2012-04-25 11:19:13 +0200
commit7e874613ff22bedf988273b51a15ab937f01169f (patch)
tree115a92a902f80fcc6252c5fac6a957ecc548b82c /cs/src/Ice/OutgoingAsync.cs
parentFixed copyrights (diff)
downloadice-7e874613ff22bedf988273b51a15ab937f01169f.tar.bz2
ice-7e874613ff22bedf988273b51a15ab937f01169f.tar.xz
ice-7e874613ff22bedf988273b51a15ab937f01169f.zip
Merged Silverlight support
Diffstat (limited to 'cs/src/Ice/OutgoingAsync.cs')
-rw-r--r--cs/src/Ice/OutgoingAsync.cs4
1 files changed, 4 insertions, 0 deletions
diff --git a/cs/src/Ice/OutgoingAsync.cs b/cs/src/Ice/OutgoingAsync.cs
index 978bcae8ac1..56532af2dee 100644
--- a/cs/src/Ice/OutgoingAsync.cs
+++ b/cs/src/Ice/OutgoingAsync.cs
@@ -257,7 +257,11 @@ namespace IceInternal
{
if(waitHandle_ == null)
{
+#if SILVERLIGHT
+ waitHandle_ = new ManualResetEvent(false);
+#else
waitHandle_ = new EventWaitHandle(false, EventResetMode.ManualReset);
+#endif
}
if((state_ & Done) != 0)
{