Kouhei Sutou
null+****@clear*****
Mon Dec 16 18:43:25 JST 2013
Kouhei Sutou 2013-12-16 18:43:25 +0900 (Mon, 16 Dec 2013) New Revision: e13c3a8981d9c11354f7b076fe15551c5e2ff555 https://github.com/ranguba/gqtp/commit/e13c3a8981d9c11354f7b076fe15551c5e2ff555 Message: Don't send needless ACK packet on close Modified files: lib/gqtp/client.rb Modified: lib/gqtp/client.rb (+2 -8) =================================================================== --- lib/gqtp/client.rb 2013-12-16 18:36:47 +0900 (5a64721) +++ lib/gqtp/client.rb 2013-12-16 18:43:25 +0900 (8d20dad) @@ -88,14 +88,8 @@ module GQTP sync = !block_given? sequential_request = SequentialRequest.new quit_request = send("quit", :header => header_for_close) do - ack_body = "ACK" - ack_header = header_for_close - ack_header.size = ack_body.bytesize - ack_request =****@conne*****(ack_header.pack, ack_body) do - @connection.close - yield if block_given? - end - sequential_request << ack_request + @connection.close + yield if block_given? end sequential_request << quit_request -------------- next part -------------- HTML����������������������������... Download