if not assigned(connecttimeout) then begin\r
connecttimeout := tltimer.create(self);\r
connecttimeout.ontimer := connecttimeouthandler;\r
if not assigned(connecttimeout) then begin\r
connecttimeout := tltimer.create(self);\r
connecttimeout.ontimer := connecttimeouthandler;\r