Explorar o código

Do not require SSL, fix for issue 20

Sergey Lyubka %!s(int64=13) %!d(string=hai) anos
pai
achega
43953782f9
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      mongoose.c

+ 1 - 1
mongoose.c

@@ -4429,7 +4429,7 @@ struct mg_context *mg_start(mg_callback_t user_callback, void *user_data,
   // be initialized before listening ports. UID must be set last.
   if (!set_gpass_option(ctx) ||
 #if !defined(NO_SSL)
-      !set_ssl_option(ctx) ||
+      (ctx->config[SSL_CERTIFICATE] != NULL && !set_ssl_option(ctx)) ||
 #endif
       !set_ports_option(ctx) ||
 #if !defined(_WIN32)