¿El operador + = es seguro para subprocesos en Python?

Quiero crear una porción de código no segura para subprocesos para la experimentación, y esas son las funciones a las que van a llamar 2 subprocesos.

c = 0

def increment():
  c += 1

def decrement():
  c -= 1

¿Es seguro este hilo de código?

De no ser así, ¿puedo entender por qué no es seguro para subprocesos y qué tipo de declaraciones generalmente conducen a operaciones no seguras para subprocesos?

Si es seguro para subprocesos, ¿cómo puedo hacerlo explícitamente no seguro para subprocesos?

Respuestas a la pregunta(8)

Su respuesta a la pregunta