Hola a todos comunidad,
MI pregunta es teorica ya que no se como explicarla por medio de codigo, cualquier consejo que me brinden ayudara a solucionar mi problema.
El lio es el siguiente, tengo una aplicacion que implementa una hilo, este hilo se ejecuta cada X cantidad de tiempo y me hace un determinado proceso que llamo PROCESO 1, ahora el usuario tambien puede interactuar con el sistema y ejecutar el proceso PROCESO 1 a voluntad propia...
Y pues no se como evitar que tanto el hilo como la accion del usuario me activen el PROCESO 1 al mismo tiempo. Es decir si primero ingresa a PROCESO 1 el hilo no se como evitar que mientras se ejecuta ese proceso el usuario no pueda volver a llamarlo y si el usuario llama dicho proceso, que el hilo no lo pueda llamar....
gracias por las respuestas