Ok Ross, thank you for your response. I watched it I think I could fix the problem if I define an array of RTSPClientSessions on the RTSPServer, and delete this on ~RTSPServer() by calling ~RTSPClientSession() for all the hadlers active. What do you think? Is this a correct way to solve it? Thanks in advance, Ramon