mirror: Fix resource leak when bdrv_getlength fails
commit373df5b135b4a54e0abb394e9e703fef3ded093c
authorFam Zheng <famz@redhat.com>
Tue, 29 Apr 2014 10:09:09 +0000 (29 18:09 +0800)
committerKevin Wolf <kwolf@redhat.com>
Tue, 29 Apr 2014 11:43:00 +0000 (29 13:43 +0200)
tree150c0807f508d040691ab613a2df40522b211c0e
parente855e4fb7b97f7f605e1f44427b98022e39e6f8f
mirror: Fix resource leak when bdrv_getlength fails

The direct return will skip releasing of all the resouces at
immediate_exit, don't miss that.

Signed-off-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
block/mirror.c