diff options
| author | Kevin Wolf <kwolf@redhat.com> | 2016-08-11 17:51:59 +0200 |
|---|---|---|
| committer | Kevin Wolf <kwolf@redhat.com> | 2016-09-05 19:06:48 +0200 |
| commit | 1b7f01d966f97b7820f3cdd471461cf0799a93cc (patch) | |
| tree | aaf94f449ee10f7eb018b5f9987e6f1205036c68 /scripts/qapi-commands.py | |
| parent | 0e438cdc932a785de72166af4641aafa103a6670 (diff) | |
| download | focaccia-qemu-1b7f01d966f97b7820f3cdd471461cf0799a93cc.tar.gz focaccia-qemu-1b7f01d966f97b7820f3cdd471461cf0799a93cc.zip | |
coroutine: Assert that no locks are held on termination
A coroutine that takes a lock must also release it again. If the coroutine terminates without having released all its locks, it's buggy and we'll probably run into a deadlock sooner or later. Make sure that we don't get such cases. Signed-off-by: Kevin Wolf <kwolf@redhat.com> Reviewed-by: Paolo Bonzini <pbonzini@redhat.com> Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'scripts/qapi-commands.py')
0 files changed, 0 insertions, 0 deletions