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