Fix data corruption if timer elapses before previous request completes.