simple code touch-up
This commit is contained in:
parent
9dccfea7c2
commit
4eef4454db
@ -96,7 +96,7 @@ static void sck_on_disconnect (hio_dev_sck_t* sck)
|
|||||||
fcgic_sck_xtn_t* sck_xtn = hio_dev_sck_getxtn(sck);
|
fcgic_sck_xtn_t* sck_xtn = hio_dev_sck_getxtn(sck);
|
||||||
hio_svc_fcgic_conn_t* conn = sck_xtn->conn;
|
hio_svc_fcgic_conn_t* conn = sck_xtn->conn;
|
||||||
|
|
||||||
printf ("DISCONNECT SOCKET .................. sck->%p conn->%p\n", sck, conn);
|
/*printf ("DISCONNECT SOCKET .................. sck->%p conn->%p\n", sck, conn); */
|
||||||
|
|
||||||
if (conn)
|
if (conn)
|
||||||
{
|
{
|
||||||
@ -119,7 +119,7 @@ static void sck_on_connect (hio_dev_sck_t* sck)
|
|||||||
fcgic_sck_xtn_t* sck_xtn = hio_dev_sck_getxtn(sck);
|
fcgic_sck_xtn_t* sck_xtn = hio_dev_sck_getxtn(sck);
|
||||||
hio_svc_fcgic_conn_t* conn = sck_xtn->conn;
|
hio_svc_fcgic_conn_t* conn = sck_xtn->conn;
|
||||||
|
|
||||||
printf ("FCGIC SOCKET CONNECTED >>>>>>>>>>>>>>>>>>>>>>>>>>\n");
|
/* printf ("FCGIC SOCKET CONNECTED >>>>>>>>>>>>>>>>>>>>>>>>>>\n"); */
|
||||||
|
|
||||||
/* reinitialize the input parsing information */
|
/* reinitialize the input parsing information */
|
||||||
HIO_MEMSET (&conn->r, 0, HIO_SIZEOF(conn->r));
|
HIO_MEMSET (&conn->r, 0, HIO_SIZEOF(conn->r));
|
||||||
@ -373,7 +373,7 @@ static hio_svc_fcgic_conn_t* get_connection (hio_svc_fcgic_t* fcgic, const hio_s
|
|||||||
return conn;
|
return conn;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void destroy_connection_memory (hio_t* hio, hio_cfmb_t* cfmb)
|
static int destroy_connection_memory (hio_t* hio, hio_cfmb_t* cfmb)
|
||||||
{
|
{
|
||||||
hio_svc_fcgic_conn_t* conn = (hio_svc_fcgic_conn_t*)cfmb;
|
hio_svc_fcgic_conn_t* conn = (hio_svc_fcgic_conn_t*)cfmb;
|
||||||
if (conn->sess.ptr)
|
if (conn->sess.ptr)
|
||||||
@ -388,6 +388,7 @@ static void destroy_connection_memory (hio_t* hio, hio_cfmb_t* cfmb)
|
|||||||
hio_freemem (hio, conn->sess.ptr);
|
hio_freemem (hio, conn->sess.ptr);
|
||||||
}
|
}
|
||||||
hio_freemem (hio, conn);
|
hio_freemem (hio, conn);
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void free_connections (hio_svc_fcgic_t* fcgic)
|
static void free_connections (hio_svc_fcgic_t* fcgic)
|
||||||
@ -565,7 +566,7 @@ int hio_svc_fcgic_beginrequest (hio_svc_fcgic_sess_t* sess)
|
|||||||
iov[1].iov_len = HIO_SIZEOF(b);
|
iov[1].iov_len = HIO_SIZEOF(b);
|
||||||
|
|
||||||
HIO_ASSERT (sess->conn->hio, ((hio_oow_t)sess & 3) == 0);
|
HIO_ASSERT (sess->conn->hio, ((hio_oow_t)sess & 3) == 0);
|
||||||
wrctx = ((hio_oow_t)sess | 0); /* see the sck_on_write() */
|
wrctx = (void*)((hio_oow_t)sess | 0); /* see the sck_on_write() */
|
||||||
return hio_dev_sck_writev(sess->conn->dev, iov, 2, wrctx, HIO_NULL);
|
return hio_dev_sck_writev(sess->conn->dev, iov, 2, wrctx, HIO_NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -647,7 +648,7 @@ int hio_svc_fcgic_writeparam (hio_svc_fcgic_sess_t* sess, const void* key, hio_i
|
|||||||
}
|
}
|
||||||
|
|
||||||
HIO_ASSERT (sess->conn->hio, ((hio_oow_t)sess & 3) == 0);
|
HIO_ASSERT (sess->conn->hio, ((hio_oow_t)sess & 3) == 0);
|
||||||
wrctx = ((hio_oow_t)sess | 1); /* see the sck_on_write() */
|
wrctx = (void*)((hio_oow_t)sess | 1); /* see the sck_on_write() */
|
||||||
return hio_dev_sck_writev(sess->conn->dev, iov, (ksz > 0? 4: 1), wrctx, HIO_NULL);
|
return hio_dev_sck_writev(sess->conn->dev, iov, (ksz > 0? 4: 1), wrctx, HIO_NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -680,6 +681,6 @@ int hio_svc_fcgic_writestdin (hio_svc_fcgic_sess_t* sess, const void* data, hio_
|
|||||||
}
|
}
|
||||||
|
|
||||||
HIO_ASSERT (sess->conn->hio, ((hio_oow_t)sess & 3) == 0);
|
HIO_ASSERT (sess->conn->hio, ((hio_oow_t)sess & 3) == 0);
|
||||||
wrctx = ((hio_oow_t)sess | 2); /* see the sck_on_write() */
|
wrctx = (void*)((hio_oow_t)sess | 2); /* see the sck_on_write() */
|
||||||
return hio_dev_sck_writev(sess->conn->dev, iov, (size > 0? 2: 1), wrctx, HIO_NULL);
|
return hio_dev_sck_writev(sess->conn->dev, iov, (size > 0? 2: 1), wrctx, HIO_NULL);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user