Gracefully handle missing logger object in self_error()

This commit is contained in:
Chris 2012-12-23 12:58:50 +00:00
parent 45044fd247
commit 92a27aaadc

View File

@ -104,7 +104,7 @@ sub self_error {
# Log the error in the database if possible. # Log the error in the database if possible.
$self -> {"logger"} -> log("error", 0, undef, $self -> {"errstr"}) $self -> {"logger"} -> log("error", 0, undef, $self -> {"errstr"})
if($self -> {"errstr"}); if($self -> {"logger"} && $self -> {"errstr"});
return undef; return undef;
} }