diff options
author | Andreas Gruenbacher <agruen@linbit.com> | 2011-03-15 22:51:21 (GMT) |
---|---|---|
committer | Philipp Reisner <philipp.reisner@linbit.com> | 2012-11-08 15:44:31 (GMT) |
commit | 04dfa137881efc890544c5cd3af94e54cfe0c480 (patch) | |
tree | 92321144c2da4782503e684c668ac0f81812b37d /drivers/block/drbd/drbd_worker.c | |
parent | ecf2363cb590eb80977ac1d8259d9fa9a6250145 (diff) | |
download | linux-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.c | 4 |
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; |