Larry F. Cox ([log in to unmask]) wrote:
: Any information you can share on this would be greatly appreciated.
 
: I am having trouble making the POSIX library SYSTEM function work in a
: program that also uses TURBOIMAGE.  The SYSTEM call works before doing a
: DBOPEN but always fails after a DBOPEN.
 
: The function returns a -1 with ERRNO set to 11 (EAGAIN - Resource busy, try
: again).  It seems that SYSTEM executes FORK which is unable to create a new
: process.
 
: Any ideas?
 
What version of the operating system are you working on?  This problem sounds
familiar.  If I recall, the problem has something to do with memory allocations
in the SR5 space that prevent the process data space from being copied to the
child during a fork() call.  I think this problem was fixed, does it still
occur on the 5.0 push?  If it still happens on 5.0 push, you may have a new
problem.
 
Steve