--- mqtt/src/daemon.c 2012/06/29 15:43:13 1.2.2.42 +++ mqtt/src/daemon.c 2012/07/02 12:52:19 1.2.2.43 @@ -91,7 +91,7 @@ finiSession(struct tagSession *sess) } if (sess->sess_will.flag) - srv_Will(sess); + pubWill(sess); if (sess->sess_will.topic) free(sess->sess_will.topic);