Ejemplo n.º 1
0
///
///     outDoorProcess
///     @author     xuliang<*****@*****.**>
///     @date       2010-09-28
//////////////////////////////////////////////////////////////////////////
static void outDoorProcess(void)
{

    while(1)
    {
        net_process(&gOutNet);
    }
}
Ejemplo n.º 2
0
int main() {
    //signal(SIGCLD, SIG_IGN);

    atomic_set(&ActiveConnectionAtomic, 0);
    init_fifo();
    fork_process(ForkNum);
    net_process();

    return 1;
}
Ejemplo n.º 3
0
int main(int argc, char *argv[])
{
    srand(time(0));
    log_init("httpsrv.log", 1);
    log_set_level(LOG_LEVEL_DEBUG);
    DEBUG("httpsrv has started.");
    signal(SIGINT, sig_handler);
    alarm_init();
    if(net_create(&net, "8080"))
        return -1;
    connmgr_init(net);
    while(1)
        net_process(net, -1);
    connmgr_close();
    net_free(&net);
    alarm_close();
    log_close();
    return 0;
}