sample/le-proxy: Fail more gracefully if opening listener fails

This commit is contained in:
Nick Mathewson 2013-08-06 19:23:36 -04:00
parent f22049e359
commit 44b2491bcd

View File

@ -269,6 +269,11 @@ main(int argc, char **argv)
LEV_OPT_CLOSE_ON_FREE|LEV_OPT_CLOSE_ON_EXEC|LEV_OPT_REUSEABLE,
-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);
evconnlistener_free(listener);