add working pid parameters
fix: drive task semaphore