OSDN Git Service

* [shogi-server]
authorbeatles <beatles@b8c68f68-1e22-0410-b08e-880e1f8202b4>
Tue, 1 Apr 2008 14:15:23 +0000 (14:15 +0000)
committerbeatles <beatles@b8c68f68-1e22-0410-b08e-880e1f8202b4>
Tue, 1 Apr 2008 14:15:23 +0000 (14:15 +0000)
  - An incorrect LOGIN crashed the server. This issue has been
    fixed.

changelog
shogi-server

index bedd716..d4a7a63 100644 (file)
--- a/changelog
+++ b/changelog
@@ -1,3 +1,9 @@
+2008-04-01 Daigo Moriwaki <daigo at debian dot org>
+
+       * [shogi-server]
+         - An incorrect LOGIN crashed the server. This issue has been
+           fixed.
+
 2008-03-24 Daigo Moriwaki <daigo at debian dot org>
 
        * [shogi-server]
index 4f80aa4..57e0517 100755 (executable)
@@ -2186,8 +2186,8 @@ def login_loop(client)
         LEAGUE.add(player)
         break
       else
-        client.write_safe("LOGIN:incorrect" + eol)
-        client.write_safe("type 'LOGIN name password' or 'LOGIN name password x1'" + eol) if (str.split.length >= 4)
+        client.write("LOGIN:incorrect" + eol)
+        client.write("type 'LOGIN name password' or 'LOGIN name password x1'" + eol) if (str.split.length >= 4)
       end
     ensure
       $mutex.unlock