|
@@ -517,6 +517,8 @@ static void vmbus_onoffer_rescind(struct vmbus_channel_message_header *hdr)
|
|
/* Just return here, no channel found */
|
|
/* Just return here, no channel found */
|
|
return;
|
|
return;
|
|
|
|
|
|
|
|
+ channel->rescind = true;
|
|
|
|
+
|
|
/* work is initialized for vmbus_process_rescind_offer() from
|
|
/* work is initialized for vmbus_process_rescind_offer() from
|
|
* vmbus_process_offer() where the channel got created */
|
|
* vmbus_process_offer() where the channel got created */
|
|
queue_work(channel->controlwq, &channel->work);
|
|
queue_work(channel->controlwq, &channel->work);
|