openssd: move to event based gc
work work
openssd: push changes to aviad to help fix up