Quartz runs the pentaho scheduler jobs on different theards and I currently have processes running twice. Because it doesn't check if the process is still running before trying to run it again. Does anyone know how I can make the pentaho server identify that job "X" is already running in another theard and should not be started until the job is finished?