Initialize new connection under the try block.
Always initialize new tile source connections under a try-block.

This should avoid a possible unhandled exception and ensure that a new
try at loading tiles is as clean as possible.