]> granicus.if.org Git - libevent/commitdiff
Change an err to a warn in bufferevent_openssl
authorNick Mathewson <nickm@torproject.org>
Mon, 9 Nov 2009 19:37:15 +0000 (19:37 +0000)
committerNick Mathewson <nickm@torproject.org>
Mon, 9 Nov 2009 19:37:15 +0000 (19:37 +0000)
svn:r1523

bufferevent_openssl.c

index 72537c19ce81d2aeedefaee3cd5e5c58155e561d..7644886b22437f29613ee633408bced6184a7de4 100644 (file)
@@ -499,8 +499,9 @@ conn_closed(struct bufferevent_openssl *bev_ssl, int errcode, int ret)
        case SSL_ERROR_WANT_CONNECT:
        case SSL_ERROR_WANT_ACCEPT:
        default:
-               /* should be impossible */
-               event_errx(1, "Unexpected OpenSSL error code %d", errcode);
+               /* should be impossible; treat as normal error. */
+               event_warnx("BUG: Unexpected OpenSSL error code %d", errcode);
+               break;
        }
 
        while ((err = ERR_get_error())) {