tests/qtest: libqtest: Install signal handler via signal()
commit969d1f6e13fd34350b4b3fa72184e050ba77cd1c
authorBin Meng <bin.meng@windriver.com>
Thu, 6 Oct 2022 15:19:19 +0000 (6 23:19 +0800)
committerThomas Huth <thuth@redhat.com>
Wed, 12 Oct 2022 06:45:05 +0000 (12 08:45 +0200)
tree712943945def9538c3fa6e6b66862dd6bc534bbc
parente5553c1b8d28fde6b69dc9e6ac148515d361a86c
tests/qtest: libqtest: Install signal handler via signal()

At present the codes uses sigaction() to install signal handler with
a flag SA_RESETHAND. Such usage can be covered by the signal() API
that is a simplified interface to the general sigaction() facility.

Update to use signal() to install the signal handler, as it is
available on Windows which we are going to support.

Signed-off-by: Bin Meng <bin.meng@windriver.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20221006151927.2079583-11-bmeng.cn@gmail.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
tests/qtest/libqtest.c