[Lldb-commits] [PATCH] D11150: [NativeProcessLinux] Integrate MainLoop

Chaoren Lin chaorenl at google.com
Wed Jul 15 19:06:24 PDT 2015


Hi Pavel,

I think there's some problems with the signal handling. SIGCHLD is received
6 times, but SigchldHandler is only called 5 times (missing the exit
signal).

The following error occurs when trying to `process kill` an Android
inferior:
```
Handle_k: failed to kill spawned pid ###, ignoring.
```

It doesn't seem to be directly causing any test failures, but it's
significantly slowing down the test suite.

Could you please look into this?

On Wed, Jul 15, 2015 at 10:20 AM, Pavel Labath <labath at google.com> wrote:

> This revision was automatically updated to reflect the committed changes.
> Closed by commit rL242305: [NativeProcessLinux] Integrate MainLoop
> (authored by labath).
>
> Changed prior to commit:
>   http://reviews.llvm.org/D11150?vs=29660&id=29789#toc
>
> Repository:
>   rL LLVM
>
> http://reviews.llvm.org/D11150
>
> Files:
>   lldb/trunk/include/lldb/Host/common/NativeProcessProtocol.h
>   lldb/trunk/source/Host/common/NativeProcessProtocol.cpp
>   lldb/trunk/source/Plugins/Process/Linux/NativeProcessLinux.cpp
>   lldb/trunk/source/Plugins/Process/Linux/NativeProcessLinux.h
>   lldb/trunk/source/Plugins/Process/Linux/NativeRegisterContextLinux.cpp
>
> lldb/trunk/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp
>
> lldb/trunk/source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.cpp
>
> lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
>
> lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20150715/dac9c784/attachment.html>


More information about the lldb-commits mailing list