OSDN Git Service
(root)
/
shogi-server
/
shogi-server.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
- shogi_server/command.rb: Fixed an issue that MONITOR2OFF did not
[shogi-server/shogi-server.git]
/
shogi_server
/
player.rb
diff --git
a/shogi_server/player.rb
b/shogi_server/player.rb
index
e156650
..
fedbba7
100644
(file)
--- a/
shogi_server/player.rb
+++ b/
shogi_server/player.rb
@@
-192,6
+192,7
@@
class Player < BasicPlayer
log_debug("Terminating %s's write thread..." % [@name])
if @write_thread && @write_thread.alive?
write_safe(nil)
log_debug("Terminating %s's write thread..." % [@name])
if @write_thread && @write_thread.alive?
write_safe(nil)
+ Thread.pass # help the write_thread to terminate
end
@player_logger.close if @player_logger
log_debug("done.")
end
@player_logger.close if @player_logger
log_debug("done.")