Hello,

my application uses threads.
I have created TStringList for data exchange. It is global variable. If
I receive any data from telnet connection I put it into this string list
and create thread if is not already created.
Thread read and delete this data from StringList. If I run my program,
connect to telnet,  it takes about half hour and program crash with this
error: Failed to create new thread
I used to Lazarus 0.9.23cvs and I didnt have problem with it. Problem
appears after upgrade to 0.9.24 :-(.

Dou you have any idea what can be wrong or what I should do better?
Source code of my thread is here:
http://cqrlog.svn.sourceforge.net/viewvc/cqrlog/fDXCluster.pas?view=markup

it start at line nr. 487 and body of the thread begins on line nr. 681.

Thanks for help!


Petr

_______________________________________________
Lazarus mailing list
[email protected]
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to