David Siebert
2007-08-13 21:54:55 UTC
Yes I did set THREADSAFE=Y I will double check it.
: I am just drawing a series of strings. Would adding a GrFlush between
: strings potently solve the problem?
Not likely, try it
: It is multi-threaded if you think that might be an issue.
that's definitely the issue, the threads are mixing requests.
The only sure way of fixing this, assuming you've already
set THREADSAFE=Y in the config file, is to have only
a single thread issue NX requests. Trouble starts when
requests are sent which require replies, and thats when the
sync problems start. The THREADSAFE option ensures
that nano-X handles reentrancy issues within the nano-X
client library, but that's all.
Regards,
Greg
: strings potently solve the problem?
Not likely, try it
: It is multi-threaded if you think that might be an issue.
that's definitely the issue, the threads are mixing requests.
The only sure way of fixing this, assuming you've already
set THREADSAFE=Y in the config file, is to have only
a single thread issue NX requests. Trouble starts when
requests are sent which require replies, and thats when the
sync problems start. The THREADSAFE option ensures
that nano-X handles reentrancy issues within the nano-X
client library, but that's all.
Regards,
Greg