Commit Diff


commit - 821fb815278cf50fb3f7225905c3a23e47358f7a
commit + 578575afea070dae0e9ef952f8549143b2c84150
blob - 4d885b65be0ee5d2d4417410f60346802c9ee227
blob + 9a3bbff21ef5f8b0d0d0d0a5a7ac9d78846136ca
--- fcgi.c
+++ fcgi.c
@@ -253,6 +253,7 @@ fcgi_accept(int fd, short event, void *arg)
 	if (fcgi->fcg_bev == NULL)
 		goto err;
 
+	SPLAY_INSERT(fcgi_tree, &env->sc_fcgi_socks, fcgi);
 	bufferevent_enable(fcgi->fcg_bev, EV_READ | EV_WRITE);
 	return;