SOSP_FREEING_READ
if ((freeing & SOSP_FREEING_READ) == 0) {
freeing |= SOSP_FREEING_READ;
int freeing = SOSP_FREEING_READ;