Make sure we go through the error recovery code when we can't create a
stream, instead of just returning without cleaning up.
Change-Id: Ie3a5be9a81b36624a7d49958233c42e82a0e4bfa
Reviewed-on: http://gerrit.openafs.org/3466
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
sprintf(m->line, "Couldn't stream open %s Index of volume %u\n",
class ? "small":"large", V_id(vol));
rx_Write(m->call, m->line, strlen(m->line));
- return EIO;
+ code = EIO;
goto Bad_Extract;
}
code = STREAM_ASEEK(stream, vcp->diskSize);