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
{{ message }}
This repository has been archived by the owner on Apr 7, 2022. It is now read-only.
If an asynchronous device server fails to start (because an exception has been raised in init_device for instance), the program hangs. This could be fixed by replacing the following code in __server_run:
This PR makes DeviceMeta a subclass of Boost.Python.class, so the metaclass definition is automatically propagated to the subclasses of Device.
It also fixes a fundamental issue with asyncio servers that I hadn't noticed until today, see 995db76.
The docs and examples have been simplified (1890f6c and 64c8cc9 promote the run_server method and remove the metaclass definitions).
It also fixes issue #74, see 38e1eec (unrelated, but it made my debugging easier).
If an asynchronous device server fails to start (because an exception has been raised in
init_device
for instance), the program hangs. This could be fixed by replacing the following code in__server_run
:with:
@tiagocoutinho This fix should work for asyncio mode, but what about gevent?
The text was updated successfully, but these errors were encountered: