add socket structure,delete desc