diff --git a/source/libs/transport/src/transSrv.c b/source/libs/transport/src/transSrv.c index e0984eb24c..c093bdebce 100644 --- a/source/libs/transport/src/transSrv.c +++ b/source/libs/transport/src/transSrv.c @@ -979,6 +979,7 @@ void transCloseServer(void* arg) { transSrvInst--; if (transSrvInst == 0) { + transModuleInit = PTHREAD_ONCE_INIT; uvCloseExHandleMgt(); } }