src/server/daemon/httprequest.c

changeset 106
b122f34ddc80
parent 102
136a76e293b5
child 110
43a746e905f6
equal deleted inserted replaced
105:63d9051fe35c 106:b122f34ddc80
106 // fill session structure 106 // fill session structure
107 sn->connection = request->connection; 107 sn->connection = request->connection;
108 sn->netbuf = request->netbuf; 108 sn->netbuf = request->netbuf;
109 sn->sn.pool = pool; 109 sn->sn.pool = pool;
110 //sn->sn.csd = stream_new_from_fd(pool, request->connection->fd); 110 //sn->sn.csd = stream_new_from_fd(pool, request->connection->fd);
111 sn->sn.csd = net_stream_from_fd(pool, request->connection->fd); 111 //sn->sn.csd = net_stream_from_fd(pool, request->connection->fd);
112 if(request->connection->ssl) {
113 sn->sn.csd = net_ssl_stream(pool, request->connection->ssl);
114 } else {
115 sn->sn.csd = net_stream_from_fd(pool, request->connection->fd);
116 }
117
118
112 sn->sn.client = pblock_create_pool(sn->sn.pool, 8); 119 sn->sn.client = pblock_create_pool(sn->sn.pool, 8);
113 sn->sn.next = NULL; 120 sn->sn.next = NULL;
114 sn->sn.fill = 1; 121 sn->sn.fill = 1;
115 sn->sn.subject = NULL; 122 sn->sn.subject = NULL;
116 123

mercurial