--- chan_sip.old 2009-09-10 18:17:08.000000000 -0400 +++ chan_sip.c 2009-09-10 18:21:25.000000000 -0400 @@ -3061,6 +3061,7 @@ ast_log(LOG_DEBUG, "Destroying active SIP dialog for registry %s@%s\n", reg->username, reg->hostname); sip_destroy(reg->call); } + AST_SCHED_DEL(sched, reg->pokeexpire); AST_SCHED_DEL(sched, reg->expire); AST_SCHED_DEL(sched, reg->timeout); ast_string_field_free_memory(reg);