@iliesh Sorry is a structure not a pointer... try this, please ``` diff --git a/src/modules/nats/nats_mod.c b/src/modules/nats/nats_mod.c index 852d0fbbab..51277e4ac0 100644 --- a/src/modules/nats/nats_mod.c +++ b/src/modules/nats/nats_mod.c @@ -588,7 +588,8 @@ int nats_destroy_workers() LM_ERR("could not cleanup worker connection\n"); } } - uv_poll_stop(&pub_worker->poll); + if(pub_worker->poll.type != UV_UNKNOWN_HANDLE) + uv_poll_stop(&pub_worker->poll); shm_free(pub_worker); } } ```