This project is read-only.
1
Vote

don't hang on network timeouts or bad connectivity

description

The single biggest issue with the Caster is that the network connections are all managed by one thread. This becomes a problem when one client loses connection and cannot disconnect gracefully. In some instances, the network socket thread will hang on one socket until it times out, which means none of the other clients get data for a bit.

comments

Farm4Fun wrote Feb 12, 2015 at 4:20 AM

I 2nd this. The threading portion is not quite robust enough. Needs attention.