From: ivan Date: Mon, 28 Sep 2009 22:45:13 +0000 (+0000) Subject: more accurate SG check, RT#4610 X-Git-Tag: freeside_1_9_1^2~58 X-Git-Url: http://git.freeside.biz/gitweb/?a=commitdiff_plain;h=6b89c9cf7abe900811cac333fa7133f1be0af488;p=freeside.git more accurate SG check, RT#4610 --- diff --git a/FS/FS/Cron/check.pm b/FS/FS/Cron/check.pm index a7903cec4..f38cb5f6b 100644 --- a/FS/FS/Cron/check.pm +++ b/FS/FS/Cron/check.pm @@ -60,7 +60,8 @@ sub check_sg { my $res = $ua->request($req); return 1 if $res->is_success - && $res->content =~ /OK/; + && $res->content =~ /OK/ + && $res->content !~ /error/i; #doh, the error message includes "OK" $error_msg = $res->is_success ? $res->content : $res->status_line; return 0;