b06b8584f7
This commit fixes an assert when trying to cleanup a module we failed to initialize. There is no protection around the OBJ_DESTRUCT calls so they will always be called so similarly we should always call OBJ_CONSTRUCT at init. Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>