diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c
index 82ee0e42b01e5032d3db3b0248cc4e7f036d7f0e..761301aa4d6f80052b9ba47c916b694bb2487a3c 100644
--- a/src/sbbs3/mailsrvr.c
+++ b/src/sbbs3/mailsrvr.c
@@ -243,7 +243,7 @@ int mail_close_socket(SOCKET sock)
 	sockets--;
 	if(result!=0) {
 		if(ERROR_VALUE!=ENOTSOCK)
-			lprintf(LOG_ERR,"%04d !ERROR %d closing socket",sock, ERROR_VALUE);
+			lprintf(LOG_WARNING,"%04d !ERROR %d closing socket",sock, ERROR_VALUE);
 	}
 #if 0 /*def _DEBUG */
 	else 
diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp
index 0cb690b49a1fbd382252acbfdd54db65c3ed7e2f..2c3c454b98fa6b1e3a2964e333a577315506a39f 100644
--- a/src/sbbs3/main.cpp
+++ b/src/sbbs3/main.cpp
@@ -230,7 +230,7 @@ int close_socket(SOCKET sock)
 	if(startup!=NULL && startup->socket_open!=NULL)
 		startup->socket_open(startup->cbdata,FALSE);
 	if(result!=0 && ERROR_VALUE!=ENOTSOCK)
-		lprintf(LOG_ERR,"!ERROR %d closing socket %d",ERROR_VALUE,sock);
+		lprintf(LOG_WARNING,"!ERROR %d closing socket %d",ERROR_VALUE,sock);
 	return(result);
 }
 
@@ -3512,7 +3512,7 @@ void sbbs_t::hangup(void)
 {
 	if(online) {
 		lprintf(LOG_DEBUG,"Node %d disconnecting client", cfg.node_num);
-		online=FALSE;	// moved from the bottom of this fucntion on Jan-25-2009
+		online=FALSE;	// moved from the bottom of this function on Jan-25-2009
 	}
 	if(client_socket_dup!=INVALID_SOCKET && client_socket_dup!=client_socket)
 		closesocket(client_socket_dup);