# HG changeset patch # User Sulabh Mahajan # Date 1226650139 0 # Node ID e524694e3c06ca4f12a2ca3789d8916a0941bd1f # Parent 969b0e6f3f441f7f2a65141ef6962a360c399699 remove connection timeout if already connected diff -r 969b0e6f3f44 -r e524694e3c06 libpurple/protocols/yahoo/yahoo.c --- a/libpurple/protocols/yahoo/yahoo.c Fri Nov 14 07:07:43 2008 +0000 +++ b/libpurple/protocols/yahoo/yahoo.c Fri Nov 14 08:08:59 2008 +0000 @@ -2597,6 +2597,10 @@ return; } + /* remove timeout */ + purple_timeout_remove(yd->yahoo_p2p_server_timeout_handle); + yd->yahoo_p2p_server_timeout_handle = 0; + /* remove watcher and close p2p server */ purple_input_remove(yd->yahoo_p2p_server_watcher); close(yd->yahoo_local_p2p_server_fd);