memset(m, 0, sizeof(muse_module_t));
- LOGI("[module %p] EXIT", m);
+ LOGI("[module %p] EXIT pid %d handle %zd created %d", m, m->pid, m->handle, m->is_created);
g_free(m);
}
muse_return_val_if_fail(data, NULL);
m = (muse_module_h)data;
- SECURE_LOGW("module : %p", m);
+ SECURE_LOGW("module : %p pid %d handle %zd created %d", m, m->pid, m->handle, m->is_created);
+
+ muse_return_val_if_fail(m->pid > 0 && m->handle && m->is_created, NULL);
fd = m->ch[MUSE_CHANNEL_DATA].sock_fd;
ch = &m->ch[MUSE_CHANNEL_DATA];