mookid8000/Rebus — pull request #73 by ssboisen (2012-03-29 06:26:14+00:00)
Title: Added message timeout tracking to the ErrorTracker

When a message has been tracked for some TimeSpan the message is removed in order to ensure it doesn't leak due to the TimeToBeReceived being expired. Maybe a future change should let the timeout be dependent on the Headers.TimeToBeReceived since it doesn't really make any sense to remove error-tracking on messages which time to be received hasn't been exceeded.