src/server/daemon/httprequest.c

changeset 558
0e79e17c70e2
parent 557
e35829a3a6d8
equal deleted inserted replaced
557:e35829a3a6d8 558:0e79e17c70e2
514 /* 514 /*
515 * NSAPI Processing 515 * NSAPI Processing
516 */ 516 */
517 517
518 int nsapi_handle_request(NSAPISession *sn, NSAPIRequest *rq) { 518 int nsapi_handle_request(NSAPISession *sn, NSAPIRequest *rq) {
519 log_ereport(LOG_DEBUG, "trace reqid: %016llx nsapi_handle_request", (unsigned long long int)sn->connection->id); 519 log_ereport(LOG_DEBUG, "trace reqid: %016llx nsapi_handle_request %d", (unsigned long long int)sn->connection->id, rq->phase);
520 520
521 int r = REQ_NOACTION; 521 int r = REQ_NOACTION;
522 do { 522 do {
523 switch(rq->phase) { 523 switch(rq->phase) {
524 case NSAPIAuthTrans: { 524 case NSAPIAuthTrans: {
665 * keep the connection object 665 * keep the connection object
666 * the sn->config is referenced by the connection, so we don't 666 * the sn->config is referenced by the connection, so we don't
667 * unref it 667 * unref it
668 */ 668 */
669 } else { 669 } else {
670 log_ereport(LOG_DEBUG, "trace reqid: %016llx connection destroyed | keep_alive failed", (unsigned long long int)sn->connection->id); 670 log_ereport(LOG_DEBUG, "trace reqid: %016llx connection: close", (unsigned long long int)sn->connection->id);
671 connection_destroy(sn->connection); 671 connection_destroy(sn->connection);
672 } 672 }
673 673
674 // free all memory 674 // free all memory
675 free(sn->netbuf->inbuf); 675 free(sn->netbuf->inbuf);

mercurial