add socket resource pool