Deathmax/TerrariaAPI-Server — Issue #7: Random server freezes
Author: k0rd
Created: 2012-02-22 17:59:36+00:00
State: open

In some unknown circumstances, NetMessage.SendBytes will wait forever to do it's async write to a socket - possibly a deadlock situation in which BeginWrite is just waiting for a place in the thread pool.
When this happens, the server can no longer send data, and must be restarted.

There is more information about the issue in this discussion
http://tshock.co/xf/index.php?threads/server-freezing-problem.1085/