[Groonga-commit] droonga/droonga-engine at 25bb6bb [master] Output more trace logs

Back to archive index

YUKI Hiroshi null+****@clear*****
Tue Apr 28 23:47:57 JST 2015


YUKI Hiroshi	2015-04-28 23:47:57 +0900 (Tue, 28 Apr 2015)

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

  Message:
    Output more trace logs

  Modified files:
    lib/droonga/buffered_tcp_socket.rb

  Modified: lib/droonga/buffered_tcp_socket.rb (+5 -0)
===================================================================
--- lib/droonga/buffered_tcp_socket.rb    2015-04-28 23:46:27 +0900 (3ebc3b8)
+++ lib/droonga/buffered_tcp_socket.rb    2015-04-28 23:47:57 +0900 (52d5594)
@@ -47,11 +47,16 @@ module Droonga
       until @_write_buffer.empty?
         chunk = @_write_buffer.shift
         begin
+          logger.trace("Sending...", :data => chunk.data)
           written_size = @_io.write_nonblock(chunk.data)
           if written_size == chunk.data.bytesize
             chunk.written
+            logger.trace("Completely sent.")
           else
             chunk.written_partial(written_size)
+            logger.trace("Partially sent. Retry later.",
+                         :written => written_size,
+                         :rest    => chunk.data.bytesize)
             @_write_buffer.unshift(chunk)
             break
           end
-------------- next part --------------
HTML����������������������������...
Download 



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