You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Exception in thread Thread-2:
Traceback (most recent call last):
File "/snap/parsec/38/usr/lib/python3.6/threading.py", line 916, in _bootstrap_inner
self.run()
File "/snap/parsec/38/usr/lib/python3.6/threading.py", line 864, in run
self._target(*self._args, **self._kwargs)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/gui/main_window.py", line 109, in _run_core
trio.run(_run)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_core/_run.py", line 1337, in run
raise runner.main_task_outcome.error
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/gui/main_window.py", line 107, in _run
await trio.sleep_forever()
File "/snap/parsec/38/venv/lib/python3.6/site-packages/async_generator/_util.py", line 53, in __aexit__
await self._agen.athrow(type, value, traceback)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/logged_core.py", line 110, in logged_core_factory
await mountpoint_manager.teardown()
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_core/_run.py", line 397, in __aexit__
raise combined_error_from_nursery
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/backend_connection/event_listener.py", line 166, in backend_listen_events
await backend_events_manager.run(task_status=task_status)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/backend_connection/event_listener.py", line 76, in run
await self._event_listener_manager()
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/backend_connection/event_listener.py", line 100, in _event_listener_manager
logger.info("Event listener restarted")
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_core/_run.py", line 397, in __aexit__
raise combined_error_from_nursery
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/backend_connection/event_listener.py", line 139, in _event_pump
await self._event_pump_do(cmds)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/backend_connection/event_listener.py", line 157, in _event_pump_do
src_version=rep["src_version"],
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/event_bus.py", line 50, in send
cb(event, **kwargs)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/beacons_monitor.py", line 37, in _on_beacon_updated
event_bus.send("fs.entry.updated", id=src_id)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/event_bus.py", line 55, in send
self._event_handlers[event] = {cb for cb in self._event_handlers[event] if cb()}
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/event_bus.py", line 55, in <setcomp>
self._event_handlers[event] = {cb for cb in self._event_handlers[event] if cb()}
TypeError: _on_fs_entry_updated_trio() missing 2 required positional arguments: 'event' and 'id'
Traceback (most recent call last):
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/gui/mount_widget.py", line 36, in load_workspace
self.files_widget.set_workspace(workspace_name)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/gui/files_widget.py", line 174, in set_workspace
self.load("")
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/gui/files_widget.py", line 200, in load
dir_stat = self.portal.run(self.core.fs.stat, dir_path)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_threads.py", line 105, in run
return self._do_it(self._run_cb, afn, *args)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_threads.py", line 85, in _do_it
self._trio_token.run_sync_soon(cb, q, fn, args)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_core/_entry_queue.py", line 195, in run_sync_soon
sync_fn, *args, idempotent=idempotent
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_core/_entry_queue.py", line 113, in run_sync_soon
raise _core.RunFinishedError("run() has exited")
trio.RunFinishedError: run() has exited
Traceback (most recent call last):
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/gui/main_window.py", line 235, in show_users_widget
self.users_widget.reset()
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/gui/users_widget.py", line 80, in reset
users = self.portal.run(self.core.fs.backend_cmds.user_find)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_threads.py", line 105, in run
return self._do_it(self._run_cb, afn, *args)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_threads.py", line 85, in _do_it
self._trio_token.run_sync_soon(cb, q, fn, args)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_core/_entry_queue.py", line 195, in run_sync_soon
sync_fn, *args, idempotent=idempotent
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_core/_entry_queue.py", line 113, in run_sync_soon
raise _core.RunFinishedError("run() has exited")
trio.RunFinishedError: run() has exited
Traceback (most recent call last):
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/gui/devices_widget.py", line 82, in reset
user = self.portal.run(self.core.backend_cmds.user_get, self.core.device.user_id)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_threads.py", line 105, in run
return self._do_it(self._run_cb, afn, *args)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_threads.py", line 85, in _do_it
self._trio_token.run_sync_soon(cb, q, fn, args)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_core/_entry_queue.py", line 195, in run_sync_soon
sync_fn, *args, idempotent=idempotent
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_core/_entry_queue.py", line 113, in run_sync_soon
raise _core.RunFinishedError("run() has exited")
trio.RunFinishedError: run() has exited
Traceback (most recent call last):
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/gui/main_window.py", line 235, in show_users_widget
self.users_widget.reset()
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/gui/users_widget.py", line 80, in reset
users = self.portal.run(self.core.fs.backend_cmds.user_find)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_threads.py", line 105, in run
return self._do_it(self._run_cb, afn, *args)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_threads.py", line 85, in _do_it
self._trio_token.run_sync_soon(cb, q, fn, args)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_core/_entry_queue.py", line 195, in run_sync_soon
sync_fn, *args, idempotent=idempotent
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_core/_entry_queue.py", line 113, in run_sync_soon
raise _core.RunFinishedError("run() has exited")
trio.RunFinishedError: run() has exited
Traceback (most recent call last):
File "/snap/parsec/38/venv/lib/python3.6/site-packages/parsec/core/gui/devices_widget.py", line 82, in reset
user = self.portal.run(self.core.backend_cmds.user_get, self.core.device.user_id)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_threads.py", line 105, in run
return self._do_it(self._run_cb, afn, *args)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_threads.py", line 85, in _do_it
self._trio_token.run_sync_soon(cb, q, fn, args)
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_core/_entry_queue.py", line 195, in run_sync_soon
sync_fn, *args, idempotent=idempotent
File "/snap/parsec/38/venv/lib/python3.6/site-packages/trio/_core/_entry_queue.py", line 113, in run_sync_soon
raise _core.RunFinishedError("run() has exited")
trio.RunFinishedError: run() has exited
should investigate why the unittests didn't catched this earlier (maybe python-trio/pytest-trio#77)
The text was updated successfully, but these errors were encountered: