public void disableWrite()
{
if (sock == null)
return;
if (!sock.Connected) close();
lock (close_mutex)
{
if (closed) return;
}
if (expecting_write && poll_set != null)
{
//Console.WriteLine("DISABLE WRITE: " + Topic + "(" + sock.FD + ")");
poll_set.delEvents(sock, POLLOUT);
expecting_write = false;
}
}