public class GameServer : FileServer
{
....
public bool isActive { get { return mThread != null; } }
....
}
If I undefined MULTI_THREADED for debug purpose, and found this isActive does not work because mThread is always null.
I think this is a bug. I change this line to "public bool isActive { get { return mListener != null; } }" as a workaround.
And I'm using 2.0.3, not sure if this is a fixed bug in the latest version.