diff --git a/Changelog-Trunk.txt b/Changelog-Trunk.txt index 4eb4cdb950..87f9e478a8 100644 --- a/Changelog-Trunk.txt +++ b/Changelog-Trunk.txt @@ -4,6 +4,8 @@ AS OF SVN REV. 5091, WE ARE NOW USING TRUNK. ALL UNTESTED BUGFIXES/FEATURES GO IF YOU HAVE A WORKING AND TESTED BUGFIX PUT IT INTO STABLE AS WELL AS TRUNK. 2006/08/29 + * Added printing out whenever the irc-module attempts to connect, to debug + whether the map-server lag is due to this or not. [Skotlex] * Mobs will now always chase players using hard-path seeks. [Skotlex] * monster_ai&1 now only signals whether mobs should update their target cell while chasing more frequently (rather than being state-driven like diff --git a/src/map/irc.c b/src/map/irc.c index 908e8220aa..46d1c3b950 100644 --- a/src/map/irc.c +++ b/src/map/irc.c @@ -48,10 +48,15 @@ int irc_connect_timer(int tid, unsigned int tick, int id, int data) { if(irc_si && session[irc_si->fd]) return 0; + //Ok, this ShowInfo and printf are a little ugly, but they are meant to + //debug just how long the code freezes here. [Skotlex] + ShowInfo("(IRC) Connecting to %s... ", irc_ip_str); irc_fd = make_connection(irc_ip,irc_port); if(irc_fd > 0){ + printf("ok\n"); session[irc_fd]->func_parse = irc_parse; - } + } else + printf("failed\n"); return 0; }