]> git.ipfire.org Git - thirdparty/mdadm.git/commit - Grow.c
FIX: Container can be left frozen
authorAdam Kwolek <adam.kwolek@intel.com>
Wed, 9 Feb 2011 03:07:26 +0000 (14:07 +1100)
committerNeilBrown <neilb@suse.de>
Wed, 9 Feb 2011 03:07:26 +0000 (14:07 +1100)
commit9e3254422dbce93aad7c24bfc81e15e9fcab8237
tree48fc49d2e5e75326ffbb970ca9f5fe54f948a407
parent8200f09e8fad8f67cc0f1231b4967ea373b0d56c
FIX: Container can be left frozen

When container operation fails before child process starts,
array can be left frozen because container_reshape() doesn't make
unfreeze() operation in all error cases, as it is responsible for.

add unfreeze() operation for error case scenarios in reshape_container()

Signed-off-by: Adam Kwolek <adam.kwolek@intel.com>
Signed-off-by: NeilBrown <neilb@suse.de>
Grow.c