spray/spray — pull request #569 by jrudolph (2013-10-08 10:01:29+00:00)
Title: = servlet: make sure state is advanced when timeout triggers, fixes #522

A consequences of this simple solution is that once timeout handling has started, a legitimate response coming a bit late is always discarded. This handling of the race condition may be different from what spray-can implements (but this difference isn't deemed significant as the race-condition isn't handled deterministically anyways).