Merge pull request #19112 from akka/wip-19082-more-var-√

=str - 19082 - Moves the `allow` var into the Logic of DropWithin
This commit is contained in:
Konrad Malawski 2015-12-07 14:45:10 +01:00
commit df3c0e32b6

View file

@ -880,9 +880,10 @@ private[stream] class TakeWithin[T](timeout: FiniteDuration) extends SimpleLinea
}
private[stream] class DropWithin[T](timeout: FiniteDuration) extends SimpleLinearGraphStage[T] {
private var allow = false
override def createLogic(inheritedAttributes: Attributes): GraphStageLogic = new TimerGraphStageLogic(shape) {
private var allow = false
setHandler(in, new InHandler {
override def onPush(): Unit =
if (allow) push(out, grab(in))