Everybody please try this patch if it helps:
Index: EMSocket.cpp
===================================================================
--- EMSocket.cpp (revision 10426)
+++ EMSocket.cpp (working copy)
@@ -466,7 +466,7 @@
//printf("* Disconnected socket %p\n", this);
SocketSentBytes returnVal = { false, 0, 0 };
return returnVal;
- } else if (m_bBusy && onlyAllowedToSendControlPacket) {
+ } else if (m_bBusy) {
//printf("* Busy socket %p\n", this);
SocketSentBytes returnVal = { true, 0, 0 };
return returnVal;