I'm running an application on appharbor.com where I'm using a database from MongoHQ.
Form time to time I see this error "Server instance penny.mongohq.com:10070 is no longer connected." on appharbor.
I have also seen some System.Net.Sockets.SocketException, "A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond"
Is there a way to insure that if the server is not connected then try reconnect? or to set a longer time out?