summaryrefslogtreecommitdiff
path: root/drivers/block/drbd/drbd_worker.c
diff options
context:
space:
mode:
authorAndreas Gruenbacher <agruen@linbit.com>2011-03-15 22:51:21 (GMT)
committerPhilipp Reisner <philipp.reisner@linbit.com>2012-11-08 15:44:31 (GMT)
commit04dfa137881efc890544c5cd3af94e54cfe0c480 (patch)
tree92321144c2da4782503e684c668ac0f81812b37d /drivers/block/drbd/drbd_worker.c
parentecf2363cb590eb80977ac1d8259d9fa9a6250145 (diff)
downloadlinux-fsl-qoriq-04dfa137881efc890544c5cd3af94e54cfe0c480.tar.xz
drbd: _drbd_send_cmd(): Return 0 upon success and an error code otherwise
Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com> Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
Diffstat (limited to 'drivers/block/drbd/drbd_worker.c')
-rw-r--r--drivers/block/drbd/drbd_worker.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/block/drbd/drbd_worker.c b/drivers/block/drbd/drbd_worker.c
index 39e4915..d726309 100644
--- a/drivers/block/drbd/drbd_worker.c
+++ b/drivers/block/drbd/drbd_worker.c
@@ -1215,8 +1215,8 @@ int w_send_barrier(struct drbd_work *w, int cancel)
/* inc_ap_pending was done where this was queued.
* dec_ap_pending will be done in got_BarrierAck
* or (on connection loss) in w_clear_epoch. */
- ok = _drbd_send_cmd(mdev, mdev->tconn->data.socket, P_BARRIER,
- &p->head, sizeof(*p), 0);
+ ok = !_drbd_send_cmd(mdev, mdev->tconn->data.socket, P_BARRIER,
+ &p->head, sizeof(*p), 0);
drbd_put_data_sock(mdev->tconn);
return ok;