STI on wine: progress + help
Damjan Jovanovic
dj015 at yahoo.com
Thu Oct 13 13:34:41 CDT 2005
--- Mike McCormack <mike at codeweavers.com> wrote:
>
> Damjan Jovanovic wrote:
>
> > The problem seems to be that after running for a
> > couple of seconds, all the file system calls like
> > ioctl() start failing with EBADF (bad file
> > descriptor). Is there something other than
> > wine_server_fd_to_handle() I have to do? The
> scanning
> > application I am testing uses multiple threads and
> > several processes.
>
> Once you register the handle with
> wine_server_fd_to_handle(), you need
> to use wine_server_handle_to_fd() to access it
> again.
>
> If you're already doing that, you may have a handle
> leak and be running
> out of file descriptors. You need to make sure to
> close the handle you
> receive from wine_server_handle_to_fd(), as the
> returned value is a
> dup'd unix file handle.
>
> Mike
You were right, I wasn't calling
wine_server_release_fd(), so wine was hitting the
maximum number of open files limit. I fixed it, AND IT
SCANS!!!
Thank you Mike, you made my day. I'll be submitting
patch in the next few weeks.
__________________________________
Yahoo! Music Unlimited
Access over 1 million songs. Try it free.
http://music.yahoo.com/unlimited/
More information about the wine-devel
mailing list