=str gather no stack trace for TcpIdleTimeoutException (#23106)
Fixes akka/akka-http#1176
This commit is contained in:
parent
b7f0e57dcc
commit
3a28584f77
1 changed files with 4 additions and 1 deletions
|
|
@ -18,6 +18,7 @@ import akka.util.ByteString
|
||||||
import scala.collection.immutable
|
import scala.collection.immutable
|
||||||
import scala.concurrent.Future
|
import scala.concurrent.Future
|
||||||
import scala.concurrent.duration.{ Duration, FiniteDuration }
|
import scala.concurrent.duration.{ Duration, FiniteDuration }
|
||||||
|
import scala.util.control.NoStackTrace
|
||||||
|
|
||||||
object Tcp extends ExtensionId[Tcp] with ExtensionIdProvider {
|
object Tcp extends ExtensionId[Tcp] with ExtensionIdProvider {
|
||||||
|
|
||||||
|
|
@ -187,4 +188,6 @@ final class Tcp(system: ExtendedActorSystem) extends akka.actor.Extension {
|
||||||
outgoingConnection(InetSocketAddress.createUnresolved(host, port))
|
outgoingConnection(InetSocketAddress.createUnresolved(host, port))
|
||||||
}
|
}
|
||||||
|
|
||||||
final class TcpIdleTimeoutException(msg: String, timeout: Duration) extends TimeoutException(msg: String)
|
final class TcpIdleTimeoutException(msg: String, timeout: Duration)
|
||||||
|
extends TimeoutException(msg: String)
|
||||||
|
with NoStackTrace // only used from a single stage
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue