From cc8959a12bb611cb1b98b2b3d6bbc96624beecb8 Mon Sep 17 00:00:00 2001 From: Alfred Perlstein Date: Sun, 28 Dec 2003 09:12:58 +0000 Subject: Add a patch to check for the environment variable IRSSI_NOTHROTTLE to disable throttling. Submitted by: Chris Jones --- irc/irssi-devel/files/patch-aa | 20 ++++++++++++++++++++ irc/irssi/files/patch-aa | 20 ++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 irc/irssi-devel/files/patch-aa create mode 100644 irc/irssi/files/patch-aa diff --git a/irc/irssi-devel/files/patch-aa b/irc/irssi-devel/files/patch-aa new file mode 100644 index 000000000000..3703ad902d46 --- /dev/null +++ b/irc/irssi-devel/files/patch-aa @@ -0,0 +1,20 @@ +--- src/irc/core/irc.c.orig Fri Oct 10 17:30:03 2003 ++++ src/irc/core/irc.c Sat Dec 27 22:20:56 2003 +@@ -108,9 +108,14 @@ + int send_now; + + g_get_current_time(&now); +- send_now = g_timeval_cmp(&now, &server->wait_cmd) >= 0 && +- (server->cmdcount < server->max_cmds_at_once || +- server->cmd_queue_speed <= 0); ++ ++ if (getenv("IRSSI_NOTHROTTLE")) { ++ send_now = TRUE; ++ } else { ++ send_now = g_timeval_cmp(&now, &server->wait_cmd) >= 0 && ++ (server->cmdcount < server->max_cmds_at_once || ++ server->cmd_queue_speed <= 0); ++ } + + irc_send_cmd_full(server, cmd, send_now, FALSE, FALSE); + } diff --git a/irc/irssi/files/patch-aa b/irc/irssi/files/patch-aa new file mode 100644 index 000000000000..3703ad902d46 --- /dev/null +++ b/irc/irssi/files/patch-aa @@ -0,0 +1,20 @@ +--- src/irc/core/irc.c.orig Fri Oct 10 17:30:03 2003 ++++ src/irc/core/irc.c Sat Dec 27 22:20:56 2003 +@@ -108,9 +108,14 @@ + int send_now; + + g_get_current_time(&now); +- send_now = g_timeval_cmp(&now, &server->wait_cmd) >= 0 && +- (server->cmdcount < server->max_cmds_at_once || +- server->cmd_queue_speed <= 0); ++ ++ if (getenv("IRSSI_NOTHROTTLE")) { ++ send_now = TRUE; ++ } else { ++ send_now = g_timeval_cmp(&now, &server->wait_cmd) >= 0 && ++ (server->cmdcount < server->max_cmds_at_once || ++ server->cmd_queue_speed <= 0); ++ } + + irc_send_cmd_full(server, cmd, send_now, FALSE, FALSE); + } -- cgit v1.2.3