Module Name: src Committed By: bouyer Date: Sat Dec 3 22:36:29 UTC 2011
Modified Files: src/sys/arch/xen/xen: xbdback_xenbus.c Log Message: xbdback_disconnect() can be called twice, from XenbusStateClosing then from xbdback_xenbus_destroy(). The second call will wait forever as the first already caused the xbd thread to exit. Have xbdback_disconnect() check if we're already disconnected and if so, do nothing. To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 src/sys/arch/xen/xen/xbdback_xenbus.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.