Negative timeout value bug fixed

:^)