{"action":"closed","issue":{"url":"https://api.github.com/repos/akka/akka-http/issues/505","repository_url":"https://api.github.com/repos/akka/akka-http","labels_url":"https://api.github.com/repos/akka/akka-http/issues/505/labels{/name}","comments_url":"https://api.github.com/repos/akka/akka-http/issues/505/comments","events_url":"https://api.github.com/repos/akka/akka-http/issues/505/events","html_url":"https://github.com/akka/akka-http/issues/505","id":188349326,"number":505,"title":"Make idleTimeout not scare people with \"No elements passed in the last 1 minute.\" errors","user":{"login":"chauhraj","id":1278768,"avatar_url":"https://avatars.githubusercontent.com/u/1278768?v=3","gravatar_id":"","url":"https://api.github.com/users/chauhraj","html_url":"https://github.com/chauhraj","followers_url":"https://api.github.com/users/chauhraj/followers","following_url":"https://api.github.com/users/chauhraj/following{/other_user}","gists_url":"https://api.github.com/users/chauhraj/gists{/gist_id}","starred_url":"https://api.github.com/users/chauhraj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chauhraj/subscriptions","organizations_url":"https://api.github.com/users/chauhraj/orgs","repos_url":"https://api.github.com/users/chauhraj/repos","events_url":"https://api.github.com/users/chauhraj/events{/privacy}","received_events_url":"https://api.github.com/users/chauhraj/received_events","type":"User","site_admin":false},"labels":[{"id":430146042,"url":"https://api.github.com/repos/akka/akka-http/labels/3%20-%20in%20progress","name":"3 - in progress","color":"eb6420","default":false},{"id":439061009,"url":"https://api.github.com/repos/akka/akka-http/labels/t:core","name":"t:core","color":"ededed","default":false}],"state":"closed","locked":false,"assignee":{"login":"ktoso","id":120979,"avatar_url":"https://avatars.githubusercontent.com/u/120979?v=3","gravatar_id":"","url":"https://api.github.com/users/ktoso","html_url":"https://github.com/ktoso","followers_url":"https://api.github.com/users/ktoso/followers","following_url":"https://api.github.com/users/ktoso/following{/other_user}","gists_url":"https://api.github.com/users/ktoso/gists{/gist_id}","starred_url":"https://api.github.com/users/ktoso/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ktoso/subscriptions","organizations_url":"https://api.github.com/users/ktoso/orgs","repos_url":"https://api.github.com/users/ktoso/repos","events_url":"https://api.github.com/users/ktoso/events{/privacy}","received_events_url":"https://api.github.com/users/ktoso/received_events","type":"User","site_admin":false},"assignees":[{"login":"ktoso","id":120979,"avatar_url":"https://avatars.githubusercontent.com/u/120979?v=3","gravatar_id":"","url":"https://api.github.com/users/ktoso","html_url":"https://github.com/ktoso","followers_url":"https://api.github.com/users/ktoso/followers","following_url":"https://api.github.com/users/ktoso/following{/other_user}","gists_url":"https://api.github.com/users/ktoso/gists{/gist_id}","starred_url":"https://api.github.com/users/ktoso/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ktoso/subscriptions","organizations_url":"https://api.github.com/users/ktoso/orgs","repos_url":"https://api.github.com/users/ktoso/repos","events_url":"https://api.github.com/users/ktoso/events{/privacy}","received_events_url":"https://api.github.com/users/ktoso/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/akka/akka-http/milestones/19","html_url":"https://github.com/akka/akka-http/milestone/19","labels_url":"https://api.github.com/repos/akka/akka-http/milestones/19/labels","id":2212192,"number":19,"title":"10.0.2","description":"","creator":{"login":"jrudolph","id":9868,"avatar_url":"https://avatars.githubusercontent.com/u/9868?v=3","gravatar_id":"","url":"https://api.github.com/users/jrudolph","html_url":"https://github.com/jrudolph","followers_url":"https://api.github.com/users/jrudolph/followers","following_url":"https://api.github.com/users/jrudolph/following{/other_user}","gists_url":"https://api.github.com/users/jrudolph/gists{/gist_id}","starred_url":"https://api.github.com/users/jrudolph/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrudolph/subscriptions","organizations_url":"https://api.github.com/users/jrudolph/orgs","repos_url":"https://api.github.com/users/jrudolph/repos","events_url":"https://api.github.com/users/jrudolph/events{/privacy}","received_events_url":"https://api.github.com/users/jrudolph/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":1,"state":"open","created_at":"2016-12-22T15:23:37Z","updated_at":"2016-12-22T15:59:21Z","due_on":null,"closed_at":null},"comments":11,"created_at":"2016-11-09T20:51:26Z","updated_at":"2016-12-22T15:59:21Z","closed_at":"2016-12-22T15:59:21Z","body":"In `akka-http v2.4.11`, I got this following exception:-\r\n\r\n```\r\njava.util.concurrent.TimeoutException: No elements passed in the last 1 minute.\r\n        at akka.stream.impl.Timers$IdleTimeoutBidi$$anon$7.onTimer(Timers.scala:160)\r\n        at akka.stream.stage.TimerGraphStageLogic.akka$stream$stage$TimerGraphStageLogic$$onInternalTimer(GraphStage.scala:1152)\r\n        at akka.stream.stage.TimerGraphStageLogic$$anonfun$akka$stream$stage$TimerGraphStageLogic$$getTimerAsyncCallback$1.apply(GraphStage.scala:1141)\r\n        at akka.stream.stage.TimerGraphStageLogic$$anonfun$akka$stream$stage$TimerGraphStageLogic$$getTimerAsyncCallback$1.apply(GraphStage.scala:1141)\r\n        at akka.stream.impl.fusing.GraphInterpreter.runAsyncInput(GraphInterpreter.scala:691)\r\n        at akka.stream.impl.fusing.GraphInterpreterShell.receive(ActorGraphInterpreter.scala:419)\r\n        at akka.stream.impl.fusing.ActorGraphInterpreter.akka$stream$impl$fusing$ActorGraphInterpreter$$processEvent(ActorGraphInterpreter.scala:603)\r\n        at akka.stream.impl.fusing.ActorGraphInterpreter$$anonfun$receive$1.applyOrElse(ActorGraphInterpreter.scala:618)\r\n        at akka.actor.Actor$class.aroundReceive(Actor.scala:484)\r\n        at akka.stream.impl.fusing.ActorGraphInterpreter.aroundReceive(ActorGraphInterpreter.scala:529)\r\n        at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)\r\n        at akka.actor.ActorCell.invoke(ActorCell.scala:495)\r\n        at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)\r\n        at akka.dispatch.Mailbox.run(Mailbox.scala:224)\r\n        at akka.dispatch.Mailbox.exec(Mailbox.scala:234)\r\n        at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)\r\n        at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)\r\n        at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)\r\n        at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)\r\n```\r\n\r\nI am not doing anything fancy but just calling Source.single(request) to akka http server. In my case, akka-stream is just a blackbox.\r\n\r\nUnder what circumstances, will I see this error?\r\n\r\nHowever, when this exception happened, I also see another exception that occurred prior to this.\r\n\r\nakka.stream.StreamTcpException: Tcp command [Connect(:,None,List(),Some(10 seconds),true)] failed`\r\n\r\nCan this exception manifest the TimeoutException? Strangely, StreamTcpException doesn't have any Stacktrace. Besides, I cannot reproduce any of the above errors. So, I am clueless when it may happen. I do not see any exceptions in my server logs.\r\n\r\n> I see a similar [issue](https://github.com/akka/akka/issues/18982) filed for v2.4.3 but that issue was closed. I didn't know how to reopen the existing one so created a new one.\r\n"}}
{"actor":{"display_login":"jrudolph"}}