On 11/09/2011 12:37, Martin wrote:
On 11/09/2011 08:30, Mark Morgan Lloyd wrote:
On 10/09/2011 20:50, Mark Morgan Lloyd wrote: Still locks up I'm
afraid.
You are right, sorry, there is a bunch of nested {$IFDEF}... (I must
have had a bad day when I put that in)
the pseudo console is still accessed, even if you specify another one
=> I am fixing that now.... (next hour)
Still interested to know if the current trunk (error checking) helps.
Ok, in revision 32285, using /dev/null explicitly should skip the code
that reads from the pseudo terminal. So in case the other fixes haven't
done the job...
I still have no idea, why it fails on your system.
May have to add some debugln, but would first like to know, if trunk
works (with and/or *without* the /dev/null)
- If it doesn't work without the dev/null then it may be that your
system doesn't do none blocking read => but then it should return an
erro when trying to set that property on the handle.
- If it does work without the dev/null then it would be intersting
(debugln) to find out what error occurs, and to see if it could be made
working somehow (without threads)
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus