558:0e79e17c70e2 | 559:3966dc878a28 |
---|---|
280 if(!io) { | 280 if(!io) { |
281 log_ereport(LOG_DEBUG, "trace reqid: %016llx connection destroyed | evt_req_init failed", (unsigned long long int)conn->id); | 281 log_ereport(LOG_DEBUG, "trace reqid: %016llx connection destroyed | evt_req_init failed", (unsigned long long int)conn->id); |
282 connection_destroy(conn); | 282 connection_destroy(conn); |
283 free(start_request); | 283 free(start_request); |
284 free(event); | 284 free(event); |
285 log_ereport(LOG_DEBUG, "trace reqid: %016llx free event", (unsigned long long int)conn->id); | |
285 return; | 286 return; |
286 } | 287 } |
287 | 288 |
288 ZERO(event, sizeof(Event)); | 289 ZERO(event, sizeof(Event)); |
289 event->fn = conn->ssl && !conn->ssl_accepted ? evt_request_ssl_accept : evt_request_input; | 290 event->fn = conn->ssl && !conn->ssl_accepted ? evt_request_ssl_accept : evt_request_input; |
544 http_request_cleanup(request); | 545 http_request_cleanup(request); |
545 http_parser_free(parser); | 546 http_parser_free(parser); |
546 | 547 |
547 free(io); | 548 free(io); |
548 free(event); | 549 free(event); |
550 log_ereport(LOG_DEBUG, "trace reqid: %016llx free event", (unsigned long long int)request->connection->id); | |
549 | 551 |
550 return 0; | 552 return 0; |
551 } | 553 } |
552 | 554 |
553 int evt_request_error(EventHandler *h, Event *event) { | 555 int evt_request_error(EventHandler *h, Event *event) { |
574 http_request_cleanup(request); | 576 http_request_cleanup(request); |
575 http_parser_free(parser); | 577 http_parser_free(parser); |
576 | 578 |
577 free(io); | 579 free(io); |
578 free(event); | 580 free(event); |
581 log_ereport(LOG_DEBUG, "trace reqid: %016llx free event", (unsigned long long int)request->connection->id); | |
579 | 582 |
580 return 0; | 583 return 0; |
581 } | 584 } |
582 | 585 |
583 void evt_keep_alive(SessionHandler *handler, Connection *conn) { | 586 void evt_keep_alive(SessionHandler *handler, Connection *conn) { |