Mastering-Concurrency-in-Python
Mastering-Concurrency-in-Python copied to clipboard
NameError in Chapter19/example3
trafficstars
When running script Chapter19/example3.py a NameError is raised:
scheduler.shutdown()
NameError: name 'scheduler' is not defined
The problem can be fixed by indenting the line 27 under the main guard.
Current version
if __name__ == '__main__':
scheduler = BackgroundScheduler()
...
scheduler.shutdown()
Solution
if __name__ == '__main__':
scheduler = BackgroundScheduler()
...
scheduler.shutdown()