Надо проверять возвращаемое значение, что это не по таймауту метод завершился.