null+****@clear*****
null+****@clear*****
2010年 6月 30日 (水) 12:33:37 JST
Kouhei Sutou 2010-06-30 03:33:37 +0000 (Wed, 30 Jun 2010) New Revision: d16ecdeab0d02a6eb0bd8cb8ea34798d74b8295f Log: close socket on receive HTTP response. Modified files: src/grntest.c Modified: src/grntest.c (+5 -2) =================================================================== --- src/grntest.c 2010-06-29 14:10:52 +0000 (4676fe3) +++ src/grntest.c 2010-06-30 03:33:37 +0000 (dc40ed5) @@ -789,15 +789,18 @@ command_recv_http(grn_ctx *ctx, int type, int task_id, #ifdef DEBUG_HTTP fprintf(stderr, "body: <%.*s>\n", *res_len, *res); #endif - return; + break; } p += 4; } else { *res = NULL; *res_len = 0; - return; + break; } } + + socketclose(http_socket); + grntest_task[task_id].http_socket = 0; } static