Dynamic Lights

Dynamic Lights

15M Downloads

UpdateChecker blocks client thread until webserver has been contacted

GoogleCodeExporter opened this issue ยท 1 comments

commented
What steps will reproduce the problem?
1. Make sure your line is blocked by for example doing a large update
2. Log into a world

What is the expected output? What do you see instead?
Actual: Client hangs for a very long time until updates are received.
Expected: Nothing but rendering should be done in the client tick. Especially 
network connections should be put into a separate thread.

What version of the product are you using? On what operating system?
UpdateChecker 1.1.6

Original issue reported on code.google.com by [email protected] on 29 Jan 2015 at 7:39

commented

All UpdateChecker does in the main thread is launch a new thread which does the actual connecting and version checking. Unless there is some kind of threading issue on your pc (single core??) it will not ever lock up mc.