summaryrefslogtreecommitdiff
path: root/m4/shave.m4
diff options
context:
space:
mode:
authorFelipe Contreras <felipe.contreras@gmail.com>2009-12-13 01:04:53 +0200
committerWill Thompson <will.thompson@collabora.co.uk>2010-01-09 13:41:36 +0000
commit3983d2c6f16a1a6c30494ea1b5a84e7db7c1a3e5 (patch)
tree28c52b14894043ae932ed6f04995bd8abf3faf4c /m4/shave.m4
parenta3660efd0090f24280a540b1a87015ffdd312b84 (diff)
Fix circular channel creation
A plugin might listen for the "conversation-created" signal, and attempt to write to the conversaton. The signal would be triggered in purple_conversation_new, at which point haze_im_channel_constructor hasn't finished, and therefore new_im_channel hasn't inserted the conversation into the channels hashtable. The result is a new attempt to create the channel and a segmentation fault occurs. This is triggered by msn-pecan which does exactly that to notify the user that the contact doesn't have him on the contact list (reverse subscription). Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> Signed-off-by: Will Thompson <will.thompson@collabora.co.uk>
Diffstat (limited to 'm4/shave.m4')
0 files changed, 0 insertions, 0 deletions