Bugfix in the basic_cancel() processing for multiple-consumer
Merge branch 'fix-for-multiple-consumer-cancelling-issue'