When I am attempting to scan the repository head a WorkerError is thrown with the following output
artiq.master.worker:worker exception details
Traceback (most recent call last):
File "C:\Users\sr\Anaconda3\envs\artiq\lib\site-packages\artiq\master\experiments.py", line 26, in process_file
description = await self.worker.examine(
File "C:\Users\sr\Anaconda3\envs\artiq\lib\site-packages\artiq\master\worker.py", line 306, in examine
await self._worker_action({"action": "examine", "file": file},
File "C:\Users\sr\Anaconda3\envs\artiq\lib\site-packages\artiq\master\worker.py", line 252, in worker_action
completed = await self.handle_worker_requests()
File "C:\Users\sr\Anaconda3\envs\artiq\lib\site-packages\artiq\master\worker.py", line 208, in handle_worker_requests
obj = await self.recv(self.watchdog_time())
File "C:\Users\sr\Anaconda3\envs\artiq\lib\site-packages\artiq\master\worker.py", line 193, in _recv
raise WorkerError(
artiq.master.worker.WorkerError: Worker ended while attempting to receive data (RID scan)
It is seemingly fixed when I remove any one of a few different files, but there doesn't seem to be a specific file that is throwing the error. It then throws a warning that it is skipping a different, unrelated file.
This problem often occurs when we add a new experiment and is resolved by removing old ones. Unsure of what could be causing the issue and any help would be appreciated.
Best,