set socket reuse should before bind