no shared secret by default
no need to lock the object  in the terminate_node_callback()

no one is going to touch it anymore if we are already there