Revert "Re-use the same dealloc signal."

This reverts commit 16a81f328955222e88f0ed458fcb741e6f95aea7.