module-loopback: Reset process_msg callbacks in teardown
authorDavid Henningsson <david.henningsson@canonical.com>
Tue, 3 Apr 2012 16:56:21 +0000 (18:56 +0200)
committerDavid Henningsson <david.henningsson@canonical.com>
Wed, 4 Apr 2012 07:04:12 +0000 (09:04 +0200)
commite815a1f81a5a018f8d7c8f6be7f93e600606ed24
tree693e52e6c147b92d9f14bf814138488ba74650f2
parentb762f4eef10fd90c4e85e574b4fcf9429ce1cbe3
module-loopback: Reset process_msg callbacks in teardown

Make sure we can't be called into by remaining references to
sink-inputs and source-outputs after we have unloaded, as
that will likely lead to segfaults.

Thanks to Tanu for providing valuable input on this patch.

Signed-off-by: David Henningsson <david.henningsson@canonical.com>
src/modules/module-loopback.c