diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c
index cac9da6bfc829bab517e00ccbb0d5e081ee377b2..677a7038ed6e0ae67eeafd37d50c87175e6f86fe 100644
--- a/src/sbbs3/mailsrvr.c
+++ b/src/sbbs3/mailsrvr.c
@@ -583,7 +583,7 @@ static ulong sockmsgtxt(SOCKET socket, smbmsg_t* msg, char* msgtxt, ulong maxlin
 			endmime(socket,boundary);
 			if(msg->hdr.auxattr&MSG_KILLFILE)
 				if(remove(filepath)!=0)
-					lprintf(LOG_WARNING,"%04u !ERROR %d removing %s",socket,filepath);
+					lprintf(LOG_WARNING,"%04u !ERROR %d removing %s",socket,errno,filepath);
 		}
     }
     sockprintf(socket,".");	/* End of text */
diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp
index 764e734ba93fb7feaf4f7f720008f1a54fdc0706..1ba473b08bf8e8d54592b765355e3c24a263f39e 100644
--- a/src/sbbs3/main.cpp
+++ b/src/sbbs3/main.cpp
@@ -3653,7 +3653,7 @@ long DLLCALL bbs_ver_num(void)
 
 void DLLCALL bbs_terminate(void)
 {
-   	lprintf(LOG_DEBUG,"BBS Server terminate",telnet_socket);
+   	lprintf(LOG_DEBUG,"BBS Server terminate");
 	terminate_server=true;
 }
 
@@ -4128,7 +4128,8 @@ void DLLCALL bbs_thread(void* arg)
             lprintf(LOG_INFO,"Node %d local spy socket %d bound to %s"
                 , i, uspy_listen_socket[i-1], uspy_addr.sun_path);
 	        if(listen(uspy_listen_socket[i-1],1))  {
-	            lprintf(LOG_ERR,"Node %d !ERROR %d listening local spy socket %d", i, errno);
+	            lprintf(LOG_ERR,"Node %d !ERROR %d listening local spy socket %d"
+					,i, errno, uspy_listen_socket[i-1]);
 	            close_socket(uspy_listen_socket[i-1]);
 				uspy_listen_socket[i-1]=INVALID_SOCKET;
 	            continue;