Server not responding message at client while server is busy

Hi All,

I have wriiten an extension manager hook that does some functionality whenever user tries to open a mail. That takes sometime to do, so while server executing hook client gets server not responding shall I move on to replication server. Is there any timeout period that I can set infinite to handle?.