+ # Wait for the write thread to finish.
+ # This method should be called just before this instance will be freed.
+ #
+ def wait_write_thread_finish(msec=1000)
+ while msec > 0 && @write_thread && @write_thread.alive?
+ sleep 0.1; msec -= 0.1
+ end
+ @player_logger.close if @player_logger
+ end
+
+ #