Kaynağa Gözat

ping check forced on double connection

Paul Klumpp 11 yıl önce
ebeveyn
işleme
0e4c87bd6a
1 değiştirilmiş dosya ile 4 ekleme ve 1 silme
  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