2009-06-29 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Mon, 29 Jun 2009 17:08:50 +0000 (17:08 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Mon, 29 Jun 2009 17:08:50 +0000 (17:08 -0000)
commit166e408ef7c8c984b01597021db87ffc360bec78
tree2da9d398c1d62c8fa3b5cf78501c78f4c41ce3cb
parent485b815f66a1c012f87938604dd9bbd1af0ac62a
2009-06-29  Atsushi Enomoto  <atsushi@ximian.com>

* ChannelDispatcher.cs : do not iterate extra channel acceptance
  and hence close channels a bit more gracefully.

* TcpDuplexSessionChannel.cs : on Abort(), do just Close() within
  (almost) no time.
* TcpChannelListener.cs : accept multiple channels at a time.

svn path=/trunk/mcs/; revision=137093
mcs/class/System.ServiceModel/System.ServiceModel.Channels/ChangeLog
mcs/class/System.ServiceModel/System.ServiceModel.Channels/TcpChannelListener.cs
mcs/class/System.ServiceModel/System.ServiceModel.Channels/TcpDuplexSessionChannel.cs
mcs/class/System.ServiceModel/System.ServiceModel.Dispatcher/ChangeLog
mcs/class/System.ServiceModel/System.ServiceModel.Dispatcher/ChannelDispatcher.cs