start loopTraceback (most recent call last): Exception ignored in atexit callbackException ignored in sys.unraisablehookException ignored in atexit callbackException ignored in sys.unraisablehookException ignored in: Exception ignored in sys.unraisablehookstart loop netstat starting netstat done uploading to sftp... Sending data over SFTP 0xf44ee3942e7agendata.csv start loop netstat starting netstat done uploading to sftp... Sending data over SFTP 0xf44ee3942e7agendata.csv Traceback (most recent call last): File "c:\Users\Cole\ff\ippigeon.py", line 236, in mainloop(pool) File "c:\Users\Cole\ff\ippigeon.py", line 190, in mainloop sleep(interval) KeyboardInterrupt Traceback (most recent call last): File "c:\Users\Cole\ff\ippigeon.py", line 236, in mainloop(pool) File "c:\Users\Cole\ff\ippigeon.py", line 190, in mainloop sleep(interval) KeyboardInterrupt Process SpawnPoolWorker-5: Traceback (most recent call last): File "C:\Program Files\Python310\lib\multiprocessing\process.py", line 314, in _bootstrap self.run() File "C:\Program Files\Python310\lib\multiprocessing\process.py", line 108, in run self._target(*self._args, **self._kwargs) File "C:\Program Files\Python310\lib\multiprocessing\pool.py", line 114, in worker task = get() File "C:\Program Files\Python310\lib\multiprocessing\queues.py", line 364, in get with self._rlock: File "C:\Program Files\Python310\lib\multiprocessing\synchronize.py", line 95, in __enter__ return self._semlock.__enter__() KeyboardInterrupt netstat started Process SpawnPoolWorker-5: Traceback (most recent call last): File "C:\Program Files\Python310\lib\multiprocessing\process.py", line 314, in _bootstrap self.run() File "C:\Program Files\Python310\lib\multiprocessing\process.py", line 108, in run self._target(*self._args, **self._kwargs) File "C:\Program Files\Python310\lib\multiprocessing\pool.py", line 114, in worker task = get() File "C:\Program Files\Python310\lib\multiprocessing\queues.py", line 364, in get with self._rlock: File "C:\Program Files\Python310\lib\multiprocessing\synchronize.py", line 95, in __enter__ return self._semlock.__enter__() KeyboardInterrupt Process SpawnPoolWorker-5: Traceback (most recent call last): File "C:\Program Files\Python310\lib\multiprocessing\process.py", line 314, in _bootstrap self.run() File "C:\Program Files\Python310\lib\multiprocessing\process.py", line 108, in run self._target(*self._args, **self._kwargs) File "C:\Program Files\Python310\lib\multiprocessing\pool.py", line 114, in worker task = get() File "C:\Program Files\Python310\lib\multiprocessing\queues.py", line 364, in get with self._rlock: File "C:\Program Files\Python310\lib\multiprocessing\synchronize.py", line 95, in __enter__ return self._semlock.__enter__() KeyboardInterrupt netstat started Process SpawnPoolWorker-5: Traceback (most recent call last): File "C:\Program Files\Python310\lib\multiprocessing\process.py", line 314, in _bootstrap self.run() File "C:\Program Files\Python310\lib\multiprocessing\process.py", line 108, in run self._target(*self._args, **self._kwargs) File "C:\Program Files\Python310\lib\multiprocessing\pool.py", line 114, in worker task = get() File "C:\Program Files\Python310\lib\multiprocessing\queues.py", line 364, in get with self._rlock: File "C:\Program Files\Python310\lib\multiprocessing\synchronize.py", line 95, in __enter__ return self._semlock.__enter__() KeyboardInterrupt