You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Joris Van Remoortere (JIRA)" <ji...@apache.org> on 2015/09/29 03:11:04 UTC

[jira] [Assigned] (MESOS-3540) Libevent termination triggers Broken Pipe

     [ https://issues.apache.org/jira/browse/MESOS-3540?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Joris Van Remoortere reassigned MESOS-3540:
-------------------------------------------

    Assignee: Joris Van Remoortere

> Libevent termination triggers Broken Pipe
> -----------------------------------------
>
>                 Key: MESOS-3540
>                 URL: https://issues.apache.org/jira/browse/MESOS-3540
>             Project: Mesos
>          Issue Type: Bug
>          Components: libprocess
>            Reporter: Joris Van Remoortere
>            Assignee: Joris Van Remoortere
>              Labels: libevent, libprocess, mesosphere
>
> When the libevent loop terminates and we unblock the {{SIGPIPE}} signal, the pending {{SIGPIPE}} instantly triggers and causes a broken pipe when the test binary stops running.
> {code}
> Program received signal SIGPIPE, Broken pipe.
> [Switching to Thread 0x7ffff18b4700 (LWP 16270)]
> pthread_sigmask (how=1, newmask=<optimized out>, oldmask=0x7ffff18b3d80) at ../sysdeps/unix/sysv/linux/pthread_sigmask.c:53
> 53	../sysdeps/unix/sysv/linux/pthread_sigmask.c: No such file or directory.
> (gdb) bt
> #0  pthread_sigmask (how=1, newmask=<optimized out>, oldmask=0x7ffff18b3d80) at ../sysdeps/unix/sysv/linux/pthread_sigmask.c:53
> #1  0x00000000006fd9a4 in unblock () at ../../../3rdparty/libprocess/3rdparty/stout/include/stout/os/posix/signals.hpp:90
> #2  0x00000000007d7915 in run () at ../../../3rdparty/libprocess/src/libevent.cpp:125
> #3  0x00000000007950cb in _M_invoke<>(void) () at /usr/include/c++/4.9/functional:1700
> #4  0x0000000000795000 in operator() () at /usr/include/c++/4.9/functional:1688
> #5  0x0000000000794f6e in _M_run () at /usr/include/c++/4.9/thread:115
> #6  0x00007ffff668de30 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
> #7  0x00007ffff79a16aa in start_thread (arg=0x7ffff18b4700) at pthread_create.c:333
> #8  0x00007ffff5df1eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)