[Mono-dev] [PATCH] WCF multithreaded and property handling

Matt Dargavel matt at shout-telecoms.com
Tue Mar 23 07:28:33 EDT 2010

The included patches fix the following:


multithreaded_fixes.patch: ObjectDisposedException,
InvalidOperationException("Another async TryReceiveRequest operation is
in progress") and other multithreaded timing fixes.  Also includes
change to make GET ?wsdl case insensitive.


properties_handling.patch: MetadataPublishingInfo not available in
TransactionChannelListener's inner_listener.  I created a new
RetrieveProperty function as overriding GetProperty<T> didn't work- the
ChannelListenerBase implementation was still called.  Perhaps there's a
bug with generic function overrides or maybe I've done something silly


properties_and_wsdl.patch: patch for ServiceMetadataExtension.cs that
goes with the properties changes and the ?wsdl change.


Let me know if you have any questions. :-)




-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20100323/e8e22fce/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: multithreaded_fixes.patch
Type: application/octet-stream
Size: 4944 bytes
Desc: multithreaded_fixes.patch
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20100323/e8e22fce/attachment-0003.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: properties_handling.patch
Type: application/octet-stream
Size: 3123 bytes
Desc: properties_handling.patch
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20100323/e8e22fce/attachment-0004.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: properties_and_wsdl.patch
Type: application/octet-stream
Size: 1346 bytes
Desc: properties_and_wsdl.patch
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20100323/e8e22fce/attachment-0005.obj 

More information about the Mono-devel-list mailing list