[fix] data racing elimination