implement shift_tail rlist operation
correct cleanup proxy queue and commit queue