commit | 2235007c4d3245c0eca5e49497aafe5a111c00fb | [log] [tgz] |
---|---|---|
author | Christoph Hellwig <hch@lst.de> | Wed Nov 02 05:06:35 2011 -0700 |
committer | Nicholas Bellinger <nab@linux-iscsi.org> | Wed Nov 02 16:21:10 2011 +0000 |
tree | dc7af94f5ac99d6558098b4fca2ed14d6ba828dc | |
parent | ed327ed337a6ee6919ee092c82ac3edeb63bd4de [diff] |
target: add back error handling in transport_complete_task The commit target: use a workqueue for I/O completions accidentally removed setting t_tasks_failed in transport_complete_task. Add it back in a slightly cleaner way; now it is set for every failed task instead of special casing the last one completing by using the success argument directly for it. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Nicholas A. Bellinger <nab@linux-iscsi.org>