ac4cde398a
After allocation the item is being placed on the list right away.
Consequently it needs to be taken off the list before freeing in the
case xenbus_dev_request_and_reply() failed, as in that case the
callback (xenbus_dev_queue_reply()) is not being called (and if it
was called, it should do both).
Fixes:
|
||
---|---|---|
.. | ||
Makefile | ||
xenbus.h | ||
xenbus_client.c | ||
xenbus_comms.c | ||
xenbus_dev_backend.c | ||
xenbus_dev_frontend.c | ||
xenbus_probe.c | ||
xenbus_probe_backend.c | ||
xenbus_probe_frontend.c | ||
xenbus_xs.c |