@@ -61,47 +61,6 @@ struct event_base* get_event_base(){
61
61
* 注册libevent
62
62
*/
63
63
int regist_event (int fcgi_fd ,void (* do_accept ())){
64
-
65
- // evutil_socket_t listener;
66
- // struct sockaddr_in sin;
67
- // struct event_base *base;
68
- // struct event *listener_event;
69
- // base = event_base_new();//初始化libevent
70
- // if (!base)
71
- // return false; /*XXXerr*/
72
- // sin.sin_family = AF_INET;
73
- // sin.sin_addr.s_addr = 0;//本机
74
- // sin.sin_port = htons(9002);
75
- // listener = socket(AF_INET, SOCK_STREAM, 0);
76
- // if (bind(listener, (struct sockaddr*)&sin, sizeof(sin)) < 0)
77
- // {
78
- // php_printf("bind");
79
- // return false;
80
- // }
81
-
82
- // if (listen(listener, 16)<0)
83
- // {
84
- // php_printf("listen");
85
- // return false;
86
- // }
87
-
88
- // //set coroutineinfo
89
- // SG(coroutine_info).base = base;
90
- // SG(coroutine_info).fcgi_fd = listener;
91
-
92
- // char a[200];
93
- // sprintf(a,"========= libevent base loop start ---fcgi_fd:%d ===== \n",listener);
94
- // SG(coroutine_info).test_log(a);
95
-
96
- // listener_event = event_new(base, listener, EV_READ|EV_PERSIST, do_accept, (void*)base);
97
- // evutil_make_socket_nonblocking(listener);
98
- // /* 添加事件 */
99
- // event_add(listener_event, NULL);
100
- // // event_base_dis(base);
101
- // event_base_loop(base,0);
102
-
103
-
104
-
105
64
106
65
base = event_base_new ();//初始化libevent
107
66
if (!base )
0 commit comments