]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: ignore SIGXFSZ, which apparently can triggered by heavy ops-log traffic 55381/head
authorMatt Benjamin <mbenjamin@redhat.com>
Tue, 30 Jan 2024 20:35:07 +0000 (15:35 -0500)
committerMatt Benjamin <mbenjamin@redhat.com>
Mon, 8 Apr 2024 11:45:27 +0000 (07:45 -0400)
commite8c74b4e31ebc2a2328bb3b53ff920008d7ecefd
tree90e3fcd59abdbe162340be6227fe1355ef7d0fdc
parentbbe304038f351b422f393d9c538ef60ea8020786
rgw: ignore SIGXFSZ, which apparently can triggered by heavy ops-log traffic

Fixes: https://tracker.ceph.com/issues/64244
That is, it causes radosgw to ignore SIGXFSZ, which in the apparent
reproducer should not cause radosgw to terminate.

Updated to call unregister_async_signal_handler (frees a structure).

Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
src/rgw/rgw_main.cc
src/rgw/rgw_signal.cc
src/rgw/rgw_signal.h