The forwarder_delete_post.sh was not being called for forwarder deletion. It's now called for each forwarder deleted, after the aliases file is already written. You can exit 1 if you want, but the action would have already been done, so wouldn't affect anything, other than having DA report an error. Else, exit 0 for no issues.