Re: exu problem
--
I have more information about the problem.
If I run the program and comment out the dlclose the error does
not occur when the program exits.
I see disk activity after the program exit maybe thats the interpter
closing the shared libraries.
When the user uses open_dll() what mode are you using ?
The shared libraries can be opened in different modes maybe
when the user closes the shared library, a file pointer maybe
invalid when the program exits. The shared libraries have modes
that allow them to be moved in memory and that could invalidate
a pointer. Also when a shared library is closed it really doesn't
close unless no other process is using it.
Uncomment that file and try using the program without the dlclose
and see if the errror goes away.
Thanks
Bernie
|
Not Categorized, Please Help
|
|