[Vm-dev] aioDisable: epoll_ctl: Bad file descriptor
David T. Lewis
lewis at mail.msen.com
Mon Mar 1 23:39:19 UTC 2021
A fix is here in branch 'dtl/epoll-forksqueak':
https://github.com/OpenSmalltalk/opensmalltalk-vm/tree/dtl/epoll-forksqueak
I'm fairly sure these fixes are correct, but I don't want to merge to
the Cog branch without review.
I can't build the tip of Cog on my Ubuntu box right now due to an
unrelated issue with configuring header files, but if someone else
could try merging 'dtl/epoll-forksqueak' into branch 'Cog' to confirm
no issues, that would be great.
Dave
On Mon, Mar 01, 2021 at 03:29:44PM +0100, stes at PANDORA.BE wrote:
>
>
> Hi,
>
> I tried building opensmalltalk on Linux and for me when I launch the VM,
> then quit it, I get:
>
> aioDisable: epoll_ctl: Bad file descriptor
>
> I modified the mvm script build.linux64x64/squeak.cog.spur/build/mvm
> and rebuilt with
>
> ax_cv_have_epoll=no ax_cv_have_epoll_pwait=no
>
> that works and when I then launch and quit the VM the
>
> aioDisable: epoll_ctl: Bad file descriptor
>
> is not printed.
>
> Both OpenIndiana and Linux have epoll(7) but I'm unsure whether it
> is desired to disable epoll or to enable epoll.
>
> Thanks,
> David Stes
>
More information about the Vm-dev
mailing list