mirror of
https://github.com/cuberite/libevent.git
synced 2025-09-10 13:04:23 -04:00
sample/le-proxy: Fail more gracefully if opening listener fails
This commit is contained in:
parent
f22049e359
commit
44b2491bcd
@ -269,6 +269,11 @@ main(int argc, char **argv)
|
|||||||
LEV_OPT_CLOSE_ON_FREE|LEV_OPT_CLOSE_ON_EXEC|LEV_OPT_REUSEABLE,
|
LEV_OPT_CLOSE_ON_FREE|LEV_OPT_CLOSE_ON_EXEC|LEV_OPT_REUSEABLE,
|
||||||
-1, (struct sockaddr*)&listen_on_addr, socklen);
|
-1, (struct sockaddr*)&listen_on_addr, socklen);
|
||||||
|
|
||||||
|
if (! listener) {
|
||||||
|
fprintf(stderr, "Couldn't open listener.\n");
|
||||||
|
event_base_free(base);
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
event_base_dispatch(base);
|
event_base_dispatch(base);
|
||||||
|
|
||||||
evconnlistener_free(listener);
|
evconnlistener_free(listener);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user