Error Message:

WINSOCK Error: Address already in use.

Explanation:

Only one usage of each address is permitted. The "address" refers to the local "socket name", which is comprised of the following three elements: protocol, port-number, and IP address.

User Action:

User suggestions: Do not run two server applications of the same type on the same computer. For instance, this error occurs if you try to run two applications that connect to one FTP server. Developer suggestions: Do not call bind() in a client application. Instead, let the network system assign the local port (very few application protocols require a client to bind to a specific port number or port number range). It is possible to call setsockopt(SO_REUSEADDR) to allow duplicate local addresses in a single application, but it is not recommended.