bug-17216: Clean up publisher on subscriber disconnects