sethtrain / raven-clj

A Clojure interface to Sentry
84 stars 29 forks source link

Network timeout #32

Open metametadata opened 4 years ago

metametadata commented 4 years ago

It looks like the library has no way to set custom network timeouts on capture and by default no timeouts are set by the underlying HTTP lib. In theory, it can lead to long (or even infinite?) pauses in case the sending is performed synchronously.

sjamaan commented 1 year ago

Came here to ask about the same thing. Would be nice to have some default timeouts. For example, the default Timbre appender calls Raven in synchronous mode.

And even in async mode, this would just pile up hanging connections, eating up memory.