Check to see if the executor service has been shutdown before loading a tile. This would indicate that the tile provider has been detached already.