Implement early timeout