some guarantee again...
ruu_recover modified
ruu_recover should be like this, I guess...
bpred_recover no need for redundant thread
I also changed commit() part...
not good... set a recover point, I will remend it entirely