Ich bin mir nicht 100% sicher aber ich denke dass ReadLn auf einen terminator warted, der default ist #13#10 [end of line] und ich hatte ein ziemlich aenliches problem gehabt mit
Indy.
Ich denke das dein problem in der (Sender) writeln liegt nicht in der readln ...