Community Q&A

Where Wwise users help each other out!

Audiokinetic's Community Q&A is the forum where Wwise users ask and answer questions within the Wwise community. Contact Sales if your project requires a support plan.

Bug Report 2019.1.1: WAAPI Python Client blocks subprocess calls on Windows

0 votes

Thanks for the awesome waapi-client. It makes coding using WAAPI a breeze.

I recently bumped into this issue: when calling a WAAPI script through the subprocess module, the child process will never end.

I've fixed it locally by referring to this post:

For py3.7+, we only need a one-liner in

import platform

class WaapiClient(UnsubscribeHandler):
    def __init__(self, url=None, allow_exception=False):

        # ++++
        if platform.system() == 'Windows':
        # ----

        self._loop = asyncio.get_event_loop()


Hope this will help you guys fix it in the upstream soon.

asked Jun 5 in General Discussion by Beinan Li 李北南 (120 points)

Please sign-in or register to answer this question.