| 1902 if (code == AIM_RATE_CODE_CHANGE) { |
1902 if (code == AIM_RATE_CODE_CHANGE) { |
| 1903 if (currentavg >= clear) |
1903 if (currentavg >= clear) |
| 1904 aim_conn_setlatency(fr->conn, 0); |
1904 aim_conn_setlatency(fr->conn, 0); |
| 1905 } else if (code == AIM_RATE_CODE_WARNING) { |
1905 } else if (code == AIM_RATE_CODE_WARNING) { |
| 1906 aim_conn_setlatency(fr->conn, windowsize/4); |
1906 aim_conn_setlatency(fr->conn, windowsize/4); |
| |
1907 } else if (code == AIM_RATE_CODE_LIMIT) { |
| 1907 do_error_dialog(_("The last message was not sent because you are over the rate limit. " |
1908 do_error_dialog(_("The last message was not sent because you are over the rate limit. " |
| 1908 "Please wait 10 seconds and try again."), _("Gaim - Error")); |
1909 "Please wait 10 seconds and try again."), _("Gaim - Error")); |
| 1909 } else if (code == AIM_RATE_CODE_LIMIT) { |
|
| 1910 aim_conn_setlatency(fr->conn, windowsize/2); |
1910 aim_conn_setlatency(fr->conn, windowsize/2); |
| 1911 } else if (code == AIM_RATE_CODE_CLEARLIMIT) { |
1911 } else if (code == AIM_RATE_CODE_CLEARLIMIT) { |
| 1912 aim_conn_setlatency(fr->conn, 0); |
1912 aim_conn_setlatency(fr->conn, 0); |
| 1913 } |
1913 } |
| 1914 |
1914 |