=str #22430 add TlsModulePhase (#22466)

This commit is contained in:
Johannes Rudolph 2017-03-07 12:39:15 +01:00 committed by drewhk
parent c7c109db4a
commit 3325ee23e2
2 changed files with 42 additions and 6 deletions

View file

@ -1,15 +1,14 @@
package akka.stream.impl.io
import javax.net.ssl.{ SSLContext, SSLEngine, SSLSession }
import javax.net.ssl.{ SSLEngine, SSLSession }
import akka.NotUsed
import akka.actor.ActorSystem
import akka.stream._
import akka.stream.impl.StreamLayout.AtomicModule
import akka.stream.TLSProtocol._
import akka.stream.impl.TraversalBuilder
import akka.stream.impl.{ TlsModuleIslandTag, TraversalBuilder }
import akka.util.ByteString
import com.typesafe.sslconfig.akka.AkkaSSLConfig
import scala.util.Try
@ -29,7 +28,7 @@ private[stream] final case class TlsModule(plainIn: Inlet[SslTlsOutbound], plain
override def toString: String = f"TlsModule($closing) [${System.identityHashCode(this)}%08x]"
override private[stream] def traversalBuilder = TraversalBuilder.atomic(this)
override private[stream] def traversalBuilder = TraversalBuilder.atomic(this).makeIsland(TlsModuleIslandTag)
}
/**