Merge lp:~eday/gearmand/recv-pkt-double-free into lp:gearmand/1.0

Proposed by Eric Day
Status: Merged
Merged at revision: not available
Proposed branch: lp:~eday/gearmand/recv-pkt-double-free
Merge into: lp:gearmand/1.0
Diff against target: 15 lines (+4/-0)
1 file modified
libgearman/connection.c (+4/-0)
To merge this branch: bzr merge lp:~eday/gearmand/recv-pkt-double-free
Reviewer Review Type Date Requested Status
Gearman-developers Pending
Review via email: mp+18237@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Eric Day (eday) wrote :

Bug reported on mailing list, should be in before next release.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'libgearman/connection.c'
--- libgearman/connection.c 2010-01-05 18:45:42 +0000
+++ libgearman/connection.c 2010-01-28 23:49:10 +0000
@@ -264,7 +264,11 @@
264264
265 connection->recv_state= GEARMAN_CON_RECV_UNIVERSAL_NONE;265 connection->recv_state= GEARMAN_CON_RECV_UNIVERSAL_NONE;
266 if (connection->recv_packet != NULL)266 if (connection->recv_packet != NULL)
267 {
267 gearman_packet_free(connection->recv_packet);268 gearman_packet_free(connection->recv_packet);
269 connection->recv_packet= NULL;
270 }
271
268 connection->recv_buffer_ptr= connection->recv_buffer;272 connection->recv_buffer_ptr= connection->recv_buffer;
269 connection->recv_buffer_size= 0;273 connection->recv_buffer_size= 0;
270}274}

Subscribers

People subscribed via source and target branches

to all changes: