package roadrunner // Watcher watches for workers. type Watcher interface { // Keep must return true and nil if worker is OK to continue working, // must return false and optional error to force worker destruction. Keep(p Pool, w *Worker) (keep bool, err error) }