[Groonga-commit] droonga/droonga-engine at f11725c [master] Use given internal connection lifetime as the default timeout of sessions by EngineState itself

Back to archive index

YUKI Hiroshi null+****@clear*****
Wed Apr 22 20:00:48 JST 2015


YUKI Hiroshi	2015-04-22 20:00:48 +0900 (Wed, 22 Apr 2015)

  New Revision: f11725c2039071b39e79673cb8a652cb6cd44277
  https://github.com/droonga/droonga-engine/commit/f11725c2039071b39e79673cb8a652cb6cd44277

  Message:
    Use given internal connection lifetime as the default timeout of sessions by EngineState itself

  Modified files:
    lib/droonga/engine_state.rb

  Modified: lib/droonga/engine_state.rb (+3 -1)
===================================================================
--- lib/droonga/engine_state.rb    2015-04-22 19:57:13 +0900 (5d46528)
+++ lib/droonga/engine_state.rb    2015-04-22 20:00:48 +0900 (4afa93e)
@@ -130,7 +130,9 @@ module Droonga
       @sessions[id] = session
       logger.trace("new session #{id} is registered. rest sessions=#{@sessions.size}")
 
-      timeout = options[:timeout] || DEFAULT_SESSION_TIMEOUT_SECONDS
+      timeout = options[:timeout] ||
+        @internal_connection_lifetime ||
+        DEFAULT_SESSION_TIMEOUT_SECONDS
       session.set_timeout(@loop, timeout) do
         logger.trace("session #{id} is timed out!")
         unregister_session(id)
-------------- next part --------------
HTML����������������������������...
Descargar 



More information about the Groonga-commit mailing list
Back to archive index