| 148 |
148 |
| 149 purple_http_connection_set_destroy(conn->payload_reqs); |
149 purple_http_connection_set_destroy(conn->payload_reqs); |
| 150 conn->payload_reqs = NULL; |
150 conn->payload_reqs = NULL; |
| 151 |
151 |
| 152 if (conn->send_timer) |
152 if (conn->send_timer) |
| 153 purple_timeout_remove(conn->send_timer); |
153 g_source_remove(conn->send_timer); |
| 154 |
154 |
| 155 purple_http_conn_cancel(conn->sc_req); |
155 purple_http_conn_cancel(conn->sc_req); |
| 156 conn->sc_req = NULL; |
156 conn->sc_req = NULL; |
| 157 |
157 |
| 158 purple_http_keepalive_pool_unref(conn->kapool); |
158 purple_http_keepalive_pool_unref(conn->kapool); |
| 338 |
338 |
| 339 if (data) |
339 if (data) |
| 340 g_string_append(conn->send_buff, data); |
340 g_string_append(conn->send_buff, data); |
| 341 |
341 |
| 342 if (conn->send_timer == 0) { |
342 if (conn->send_timer == 0) { |
| 343 conn->send_timer = purple_timeout_add( |
343 conn->send_timer = g_timeout_add( |
| 344 JABBER_BOSH_SEND_DELAY, |
344 JABBER_BOSH_SEND_DELAY, |
| 345 jabber_bosh_connection_send_delayed, conn); |
345 jabber_bosh_connection_send_delayed, conn); |
| 346 } |
346 } |
| 347 } |
347 } |
| 348 |
348 |