Socket.IO4Net On方法阻塞吗?

时间:2015-01-29 12:31:45

标签: c# multithreading sockets socket.io

所以我在现有的代码库中工作,他们使用SocketIO4Net进行与网络的通信#34;。

使用SocketIO,您正在使用事件来传递以下消息:

m_mySocket.On("myMessageFromTheWeb", m_endpoint, (data) =>
{
    //Do stuff
}

我已经理解(我认为)这将以异步方式处理,因为它不会阻止我的主上下文线程。但我的问题是:它是否以任何方式阻塞套接字线程?如果我的代码是:

m_mySocket.On("myMessageFromTheWeb", m_endpoint, (data) =>
{
    DoTimeConsumingStuff();
}

然后我能接收任何其他电话,或者我在某种意义上阻止接收线程直到我回来?

0 个答案:

没有答案