Не совсем.Сигнал отправляется и захватывается процессом, а не объектами.
Другим подходом может быть ведение глобального списка всех объектов, которые должны быть очищены, и установка единого обработчика сигналов, который очистит каждый объект в этом списке.