test socket feature