On Sun, Aug 27, 2017 at 9:07 AM, Richard Purdie <[email protected]> wrote: > On Sun, 2017-08-27 at 17:01 +0100, Richard Purdie wrote: >> On Wed, 2017-08-23 at 15:46 +0300, Alexander Kanavin wrote: >> > >> > On 08/22/2017 09:46 PM, Trevor Woerner wrote: >> > > $ strace -p 43675 >> Process 43675 attached >> read(1025, > > And the answer is staring me in the face. select() only supports FDs up > to 1024. 1025 > 1024 which is > FD_SETSIZE. > > Therefore pseudo hangs when we run into large numbers of fds :/. > > https://access.redhat.com/solutions/488623 > > So I think we might at least understand what is breaking. It may be > using poll/epoll would work instead? >
I think your explanation looks plausible. I am getting build hung in do_package_data tasks too after few days on box ( make -j20 and 44 tasks in parallel). Then I reboot the box resume the build and it works again. > Cheers, > > Richard > > > > > -- > _______________________________________________ > Openembedded-core mailing list > [email protected] > http://lists.openembedded.org/mailman/listinfo/openembedded-core -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
