At the moment default endpoint suspension time is set to 60 * 60 * 1000 miliseconds. This means with simple scenarios if a endpoint gets suspended user has to restart synapse. How about reducing this default value to lets say 30 secs or 1 min?
Thanks, Supun.. -- Software Engineer, WSO2 Inc http://wso2.org supunk.blogspot.com