finish lock free stack