@miconda - from core2 it looks to me like kamailio was in the process of shutting down and the KDMQ message was to notify others of its new 'disabled' status (dmq.c:329).
This is clearly done in main process - is there an alternative? Does module load order have any impact on the order in which they're destroyed?