All:
Here is my situation, I have a program using direct FB and fusionsound
that occasionally spawns a child.  If the parent dies, I cannot
re-execute the parent process without first killing the child.
Reviewing the open file descriptors of the child reveals that it is
inheriting the file '/dev/snd/pcm_something'.  When I execute the
parent without first killing the child, I get the error
"fs_core_create General Failure".  I am wondering if the inherited
file is the source of the problem, or is the child inheriting some
part of the fusion memory pool?  Basically I am wondering if finding
the point at which '/dev/snd/pcm_something' is opened and containing
it within my processes with a FD_CLOEXEC flag would solve this
problem?  If so, if anyone knows the exact point where this occurs
that would be helpful.

Any feedback would be greatly appreciated, and I am willing to test
any solutions.

Thanks,
Rich Rattanni

_______________________________________________
directfb-users mailing list
directfb-users@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to