> Changing my "procedure PError(msg:string)" to "procedure PError(const
> msg:string)" in TSocketThread.Execute in project2 also fixes the
> problem. This smells like a bug somewhere in fpc/rtl, since I don't
> think it should make a difference. Anyway, this gives me no clue on
> how to "fix" synapse. Synapse does this:

It is IMHO bug in FPC, just because Synapse code working in 
Delphi/Kylix threads perfectly. It have a problem on FPC threads 
only, and as I see in this discussion, problem have other programs 
too, not just Synapse. And I am pretty sure, Synapse working fine 
with some older FPC versions.



-- 
Lukas Gebauer.

E-mail: [EMAIL PROTECTED]
http://synapse.ararat.cz/ - Ararat Synapse - TCP/IP Lib.

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to