OSDN Git Service

- shogi_server/player.rb:
[shogi-server/shogi-server.git] / shogi-server
index 1058135..7f6d068 100755 (executable)
@@ -41,6 +41,12 @@ require 'tempfile'
 
 ShogiServer.reload
 
+# Return
+#   - a received string
+#   - :timeout
+#   - :exception
+#   - nil when a socket is closed
+#
 def gets_safe(socket, timeout=nil)
   if r = select([socket], nil, nil, timeout)
     return r[0].first.gets