stop method
Stop the worker pool
Implementation
Future<void> stop({bool graceful = true}) async {
if (!_isRunning) {
return;
}
print('🛑 Stopping worker pool...');
// Stop all workers
await Future.wait(
_workers.map((worker) => worker.stop(graceful: graceful)),
);
_workers.clear();
_isRunning = false;
print('✅ Worker pool stopped');
}