I use ZA Pro and eMule Plus also. I kept the connection 24x7 and it did not disconnected before. So, I think it may not be the problem with ZA. I think you may use ADSL and thus you mean disconnected is actually the dial-up being disconnected, right? You can set the connection to re-dial / re-connect when your connection got loss.