[release/6.0] The signal enum in the native library should match the managed code...
authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Wed, 8 Sep 2021 01:40:01 +0000 (19:40 -0600)
committerGitHub <noreply@github.com>
Wed, 8 Sep 2021 01:40:01 +0000 (19:40 -0600)
commitc975e878d789d0d51ab324d12c05749312e122aa
treeb2e9f900c8e2c25d398ad2e38a660f58f4e9b865
parent6eca241bcc6b60d9815e2566bb661a14c2eeccfb
[release/6.0] The signal enum in the native library should match the managed code. (#58682)

* The signal enum in the native library should match the managed code.

* PosixSignalRegistrationTests.Unix: validate signal pal mapping (#58711)

* PosixSignalRegistrationTests.Unix: validate signal pal mapping

* Use InvariantCulture for pid ToString

* Invoke kill through shell.

* Remove InvariantCulture

Co-authored-by: James Truher <jimtru@microsoft.com>
Co-authored-by: Tom Deseyn <tom.deseyn@gmail.com>
src/libraries/Native/Unix/System.Native/pal_signal.h
src/libraries/System.Runtime.InteropServices/tests/System/Runtime/InteropServices/PosixSignalRegistrationTests.Unix.cs