OSDN Git Service

$logger may or may not be a file
authorbeatles <beatles@b8c68f68-1e22-0410-b08e-880e1f8202b4>
Mon, 30 Jun 2008 15:18:46 +0000 (15:18 +0000)
committerbeatles <beatles@b8c68f68-1e22-0410-b08e-880e1f8202b4>
Mon, 30 Jun 2008 15:18:46 +0000 (15:18 +0000)
shogi-server
shogi_server/player.rb

index 84594b5..483e443 100755 (executable)
@@ -267,7 +267,6 @@ def main
         $mutex.unlock
       end
   end
-  $logger.close
 end
 
 
index e8aaf9f..5acb702 100644 (file)
@@ -173,7 +173,7 @@ class Player < BasicPlayer
 #        @socket.close if (! @socket.closed?)
         write_safe(nil)
         @write_thread.join
-        @player_logger.close
+        @player_logger.close if @player_logger
       rescue
         log_message(sprintf("user %s finish failed", @name))    
       end