Mike Abbott - 2014-03-21

Sounds like this could be either a misunderstanding about how to use ST, or an OS bug. Does the problem occur only when accepting a new connection on a socket? Perhaps you need to use st_netfd_serialize_accept() and/or update that function's implementation for your platform. If it happens with other functions please provide a small, simplified test program to reproduce the issue, along with the results it produces on your system and the results you expect it to produce.