THRIFT-145. java: Make TNonblockingServer more robust against errors TNonblockingServer was throwing a null pointer exception in certain cases. We're not really sure what the root cause is, but this change prevents the exception and also improves logging of certain undesirable conditions.