added socket reuse test