Это безопасно, но помните, что если один поток устанавливает его, а другой поток устанавливает его одновременно, вы не получите два уведомления, только одно; так как 2-й изменил его с True на ... True. Если вас это беспокоит, используйте вместо этого Семафоры.