improvement: don't cache if reload failed
This was SVN commit r971.
This commit is contained in:
parent
436e45daee
commit
93b40f835e
@ -538,8 +538,12 @@ skip_alloc:
|
||||
err = ERR_NO_MEM;
|
||||
}
|
||||
|
||||
// reload failed; free the handle
|
||||
if(err < 0)
|
||||
{
|
||||
// don't cache it - it's not valid
|
||||
hd->keep_open = 0;
|
||||
|
||||
h_free(h, type);
|
||||
return (Handle)err;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user