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