bug#30365: Offloading sometimes hangs

2018-02-14 Thread Danny Milosavljevic
Hi Ludo, > On the Guile side, we’ll have to push the fix for > . Can't think of a way to test select. But can think of a way to test pselect: Excuse the C: #include #include #include #include #include static void dummy(int signum) { } int main() { int

bug#30365: Offloading sometimes hangs

2018-02-11 Thread Ricardo Wurmus
Hi Ludo, > l...@gnu.org (Ludovic Courtès) skribis: > >> So what we have here is that the Scheme procedure ‘select’ returned >> stdin as “ready for reading”. How did that happen? I believe this is >> due to : ‘scm_i_prepare_to_wait_on_fd’ >> returns 1, so ‘select’ ret

bug#30365: Offloading sometimes hangs

2018-02-10 Thread Ludovic Courtès
Hello, Ricardo Wurmus skribis: >> l...@gnu.org (Ludovic Courtès) skribis: >> >>> So what we have here is that the Scheme procedure ‘select’ returned >>> stdin as “ready for reading”. How did that happen? I believe this is >>> due to : ‘scm_i_prepare_to_wait_on_fd’ >

bug#30365: Offloading sometimes hangs

2018-02-09 Thread Ludovic Courtès
Hello! l...@gnu.org (Ludovic Courtès) skribis: > So what we have here is that the Scheme procedure ‘select’ returned > stdin as “ready for reading”. How did that happen? I believe this is > due to : ‘scm_i_prepare_to_wait_on_fd’ > returns 1, so ‘select’ returns EINTR

bug#30365: Offloading sometimes hangs

2018-02-07 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > l...@gnu.org (Ludovic Courtès) skribis: > >> On the build machine side, the guile process that forwards data between >> the sshd and guix-daemon¹ is stuck on: >> >> read(0, …) > >> ¹ >> https://git.savannah.gnu.org/cgit/guix.git/tree/guix/ssh.scm?id=036

bug#30365: Offloading sometimes hangs

2018-02-07 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > On the build machine side, the guile process that forwards data between > the sshd and guix-daemon¹ is stuck on: > > read(0, …) > ¹ > https://git.savannah.gnu.org/cgit/guix.git/tree/guix/ssh.scm?id=0362e5820ab6a1eb8eaf33bc47e592857c25f765#n102 I’ve be

bug#30365: Offloading sometimes hangs

2018-02-06 Thread Ludovic Courtès
Hi, On berlin.guixsd.org, offloading would sometimes hang in the middle of an offloaded build: no more build log output showing up, nothing happening (this is with guix-0.14.0-6.0dcf675). On the build machine side, the guile process that forwards data between the sshd and guix-daemon¹ is stuck on