sigchain: properly block signal when we forward.

The previous code incorrectly chose to unblock the received signal when
SA_NODEFER was passed, instead of blocking the signal when SA_NODEFER
was not passed.

Bug: http://b/38305752
Bug: http://b/62189102
Bug: http://b/62202711
Test: m test-art-host
Merged-In: I2a7176b2a9fc7cdd0193face46f6d14a617ca814
Change-Id: I2a7176b2a9fc7cdd0193face46f6d14a617ca814
(cherry picked from commit 04de4fe1a9999c9a2dea724d70efd91a87d8f9b0)
1 file changed