My firefly timeouts after about an hour or so and drops the server connection – how can i fix this
Some detail of the problem, platform, version, etc would be helpful.
See http://www.chiark.greenend.org.uk/~sgtatham/bugs.html or this as an example of a great bug report.
In any event, my guess is your firewall is blocking packets to 22.214.171.124 on port 5353. Were I you, I’d look to my firewall settings.