Safer semantics on flushTimeout