diff --git a/tests/unit/moduleapi/fork.tcl b/tests/unit/moduleapi/fork.tcl index 8535a3382a..a6a9b8a1e9 100644 --- a/tests/unit/moduleapi/fork.tcl +++ b/tests/unit/moduleapi/fork.tcl @@ -1,7 +1,11 @@ set testmodule [file normalize tests/modules/fork.so] proc count_log_message {pattern} { - set result [exec grep -c $pattern < [srv 0 stdout]] + set status [catch {exec grep -c $pattern < [srv 0 stdout]} result] + if {$status == 1} { + set result 0 + } + return $result } start_server {tags {"modules"}} {