Hi there, just trying to report a bug, but the link on the website is broken. LSocketList is created in TIdIPMCastListenerThread.Run on line 269. It isn’t freed in the function, but LReadList is twice. We assume this is an oversight, can you please confirm?