Parcourir la source

ping check forced on double connection

Paul Klumpp il y a 12 ans
Parent
commit
0e4c87bd6a
1 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. 4 1
      em_server.rb

+ 4 - 1
em_server.rb

@@ -368,7 +368,10 @@ module InterconnectionPointProtocolHandler
         if online(username)
           put_log "SYS User '#{username}' tried to double connect. Say bye bye."
           send_data "SYS Hey '#{username}', only one connection allowed. Bye.\n"
-          EventMachine.add_timer 1, proc { close_connection }
+          EventMachine.add_timer 1, proc {
+            close_connection
+            write_user("PING check forced", username)
+          }
 
           return false
         end