funcionalidad de control de bloqueo con mutex