title: mqtt client not connected and connection in progress error
body: <p>I m Connecting to mqtt server in android sticky service to publish and subscribe to topics.i want to publish and subscribe even when app is closed.This works but only for very few minutes then connection to client is lost I get client not connected error  and on reconnection (calling connection method again  )I get connect already in progress (32110) error ,sometimes it connects with out error . Everything works fine only for first few minutes.How to keep mqtt client always connected in  sticky service</p>