瀏覽代碼

Revert "Added MG_SHUTDOWN event"

This reverts commit 15a0d819ede70398db936977ddb0ecf6cf32a195.
There is no point in MG_SHUTDOWN. Thread that calls mg_stop() can
do the same thing.
Sergey Lyubka 13 年之前
父節點
當前提交
cf53f3da4f
共有 2 個文件被更改,包括 1 次插入3 次删除
  1. 0 1
      mongoose.c
  2. 1 2
      mongoose.h

+ 0 - 1
mongoose.c

@@ -4303,7 +4303,6 @@ static void free_context(struct mg_context *ctx) {
 }
 
 void mg_stop(struct mg_context *ctx) {
-  call_user(fc(ctx), MG_SHUTDOWN);
   ctx->stop_flag = 1;
 
   // Wait until mg_fini() stops

+ 1 - 2
mongoose.h

@@ -59,8 +59,7 @@ enum mg_event {
   MG_EVENT_LOG,     // Mongoose logs an event, request_info.log_message
   MG_INIT_SSL,      // Mongoose initializes SSL. Instead of mg_connection *,
                     // SSL context is passed to the callback function.
-  MG_REQUEST_COMPLETE,  // Mongoose has finished handling the request
-  MG_SHUTDOWN       // Called when Mongoose stops, request_info is empty.
+  MG_REQUEST_COMPLETE  // Mongoose has finished handling the request
 };
 
 // Prototype for the user-defined function. Mongoose calls this function