xen/xenbus: fix self-deadlock after killing user process