Commit Graph

7 Commits

Author SHA1 Message Date
Richard van der Hoff 8fe0aa7bf6 Ensure that ThreadedHTTPTransport sends all pending messages at exit
A race condition in the ThreadedHTTPTransport exit hook meant that it was
possible for some queued messages to not be sent.

Rearrange the shutdown hook a bit to ensure that this cannot happen.
2014-03-31 14:43:43 +01:00
David Cramer 02df9576cf Refactor transport namespace
- Deprecate non-DSN configurations
- Break each transport into its own module space
- Generically handle querystrings-as-options
2013-12-09 23:29:28 -08:00
Luper Rouch 07fee2ca77 fixed ThreadedTransportTest (Mock.assert_called_once does not exist, using Mock.call_count instead) 2013-06-05 12:15:00 +02:00
David Cramer 3a57e6db4b Move TestCase into raven.utils.testutils 2013-05-17 11:10:37 -07:00
Xavier Ordoquy 7eaf78a30c Use compat's TestCase 2013-03-28 20:24:14 +01:00
David Cramer 3bc464183b Switch some calls off of capture and onto their correct counterparts 2012-12-26 13:28:58 -08:00
David Cramer a31b5f10d0 General cleanup to transports and the addition of ThreadedHTTPTransport 2012-07-23 11:09:36 -07:00