dm raid1: fix leakage

Add missing 'dm_io_client_destroy' to alloc_context error path.
Reorganize mirror constructor error path in order to prevent
workqueue leakage.

Signed-off-by: Dmitry Monakhov <[email protected]>
Signed-off-by: Alasdair G Kergon <[email protected]>
1 file changed