Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IO-HTTP ask timed out #19

Closed
TomFrost opened this issue Jun 9, 2014 · 3 comments
Closed

IO-HTTP ask timed out #19

TomFrost opened this issue Jun 9, 2014 · 3 comments

Comments

@TomFrost
Copy link

TomFrost commented Jun 9, 2014

I recently upgraded my vagrant box to ubuntu trusty 14.04, and now every time I execute ElasticMQ, I get an ask timeout error:

vagrant@vagrant-ubuntu-trusty-64:~/elasticmq$ java -jar elasticmq-server-0.8.1.jar
13:06:44.161 [main] INFO  org.elasticmq.server.Main$ - Starting ElasticMQ server (0.8.1) ...
13:06:46.470 [main] INFO  o.e.rest.sqs.TheSQSRestServerBuilder - Started SQS rest server, bind address 0.0.0.0:9324, visible server address http://localhost:9324
13:06:47.520 [main] ERROR org.elasticmq.server.Main$ - Uncaught exception in thread: main
akka.pattern.AskTimeoutException: Ask timed out on [Actor[akka://elasticmq/user/IO-HTTP#1257263541]] after [1000 ms]
        at akka.pattern.PromiseActorRef$$anonfun$1.apply$mcV$sp(AskSupport.scala:333) ~[elasticmq-server-0.8.1.jar:0.8.1]
        at akka.actor.Scheduler$$anon$7.run(Scheduler.scala:117) ~[elasticmq-server-0.8.1.jar:0.8.1]
        at scala.concurrent.Future$InternalCallbackExecutor$.unbatchedExecute(Future.scala:599) ~[elasticmq-server-0.8.1.jar:0.8.1]
        at scala.concurrent.BatchingExecutor$class.execute(BatchingExecutor.scala:109) ~[elasticmq-server-0.8.1.jar:0.8.1]
        at scala.concurrent.Future$InternalCallbackExecutor$.execute(Future.scala:597) ~[elasticmq-server-0.8.1.jar:0.8.1]
        at akka.actor.LightArrayRevolverScheduler$TaskHolder.executeTask(Scheduler.scala:467) ~[elasticmq-server-0.8.1.jar:0.8.1]
        at akka.actor.LightArrayRevolverScheduler$$anon$8.executeBucket$1(Scheduler.scala:419) ~[elasticmq-server-0.8.1.jar:0.8.1]
        at akka.actor.LightArrayRevolverScheduler$$anon$8.nextTick(Scheduler.scala:423) ~[elasticmq-server-0.8.1.jar:0.8.1]
        at akka.actor.LightArrayRevolverScheduler$$anon$8.run(Scheduler.scala:375) ~[elasticmq-server-0.8.1.jar:0.8.1]
        at java.lang.Thread.run(Thread.java:744) ~[na:1.7.0_55]
[INFO] [06/09/2014 13:06:47.811] [elasticmq-akka.actor.default-dispatcher-4] [akka://elasticmq/user/IO-HTTP/listener-0] Bound to /0.0.0.0:9324
[INFO] [06/09/2014 13:06:47.823] [elasticmq-akka.actor.default-dispatcher-3] [akka://elasticmq/deadLetters] Message [akka.io.Tcp$Bound] from Actor[akka://elasticmq/user/IO-HTTP/listener-0#-2113371191] to Actor[akka://elasticmq/deadLetters] was not delivered. [1] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.

The clincher is that it still binds to the port and is still usable; it's just the inconvenience that my test scripts fail because of that "ERROR" line. Here's the JRE I'm running. The same distribution worked under ubuntu precise:

vagrant@vagrant-ubuntu-trusty-64:~/elasticmq$ java -version
java version "1.7.0_55"
OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)

Not super high priority as it still works, but thought it was worth a report. Let me know if there's any other way I can help, and thanks again for the awesome product!

@adamw
Copy link
Member

adamw commented Jun 9, 2014

Can you try 0.8.2? :)

@TomFrost
Copy link
Author

TomFrost commented Jun 9, 2014

Ha, my fault -- didn't even look for a new version before commenting! Thanks for the proactive fix ;-). 0.8.2 works wonderfully.

@TomFrost TomFrost closed this as completed Jun 9, 2014
@adamw
Copy link
Member

adamw commented Jun 10, 2014

Yeah, 0.8.2 solves this exact bug :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants