|
|
| version 1.2.2.33, 2012/05/27 10:04:05 | version 1.2.2.34, 2012/05/28 08:08:21 |
|---|---|
| Line 122 leaveClient(sched_task_t *task) | Line 122 leaveClient(sched_task_t *task) |
| ret = mqtt_msgDISCONNECT(sess->sess_buf); | ret = mqtt_msgDISCONNECT(sess->sess_buf); |
| send(TASK_FD(task), sess->sess_buf->msg_base, ret, MSG_NOSIGNAL); | send(TASK_FD(task), sess->sess_buf->msg_base, ret, MSG_NOSIGNAL); |
| ioDEBUG(1, "Close socket=%d", TASK_FD(task)); | ioDEBUG(1, "Close socket=%ld", (long) TASK_FD(task)); |
| call.LOG(logg, "Session %s stopped from %s for user %s.\n", sess->sess_cid, | call.LOG(logg, "Session %s stopped from %s for user %s.\n", sess->sess_cid, |
| sess->sess_addr, sess->sess_user); | sess->sess_addr, sess->sess_user); |
| Line 289 startSession(sched_task_t *task) | Line 289 startSession(sched_task_t *task) |
| end: /* close client connection */ | end: /* close client connection */ |
| wlen = mqtt_msgCONNACK(sess->sess_buf, ret); | wlen = mqtt_msgCONNACK(sess->sess_buf, ret); |
| if ((wlen = send(TASK_FD(task), sess->sess_buf->msg_base, wlen, 0)) == -1) { | if ((wlen = send(TASK_FD(task), sess->sess_buf->msg_base, wlen, 0)) == -1) { |
| ioDEBUG(3, "Error:: send(%d) #%d - %s", TASK_FD(task), errno, strerror(errno)); | ioDEBUG(3, "Error:: send(%ld) #%d - %s", (long) TASK_FD(task), errno, strerror(errno)); |
| } else | } else |
| ioDEBUG(5, "Sended %d bytes", wlen); | ioDEBUG(5, "Sended %d bytes", wlen); |
| if (ret != MQTT_RETCODE_ACCEPTED) { | if (ret != MQTT_RETCODE_ACCEPTED) { |
| ioDEBUG(1, "Close client %s with socket=%d", sess->sess_addr, TASK_FD(task)); | ioDEBUG(1, "Close client %s with socket=%ld", sess->sess_addr, (long) TASK_FD(task)); |
| finiSession(sess); | finiSession(sess); |
| } | } |
| return NULL; | return NULL; |