[GRASS5] R_open_driver() after fork()

Radim Blazek blazek at itc.it
Thu Feb 13 05:23:29 EST 2003


I have one problem: if module creates child process by fork(),
it is impossible open driver by R_open_driver() in parent.
In sync_driver() it hangs on read(). SIGALRM is recieved and dead()
executed, but module doesn't continue in execution - still hanging on read(),
until child is killed.

Could you help me? Thanks.


More information about the grass-dev mailing list