The cases where server drops connection are;
When client program is terminated
When server program is terminated
When Proud.CNetClient.Disconnect is called from client
When Proud.CNetServer.CloseConnection is called from server
When server connection is terminated then following events occur.
Callback Proud::INetClientEvent::OnLeaveServer from client
Callback Proud::INetServerEvent::OnClientLeave from server