diff options
author | ivan <ivan> | 2009-09-28 22:45:15 +0000 |
---|---|---|
committer | ivan <ivan> | 2009-09-28 22:45:15 +0000 |
commit | b5e2745d5cf105722056924e4ec422657e788c6a (patch) | |
tree | aeb352a767b6f6c3ec333a1111013c1634be4523 | |
parent | 99b8c6f105436338619650b10e44dfe74724478d (diff) |
more accurate SG check, RT#4610
-rw-r--r-- | FS/FS/Cron/check.pm | 3 |
1 files changed, 2 insertions, 1 deletions
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; |