Further improve socket lib errrors.
This commit is contained in:
		
							parent
							
								
									d44eda44fe
								
							
						
					
					
						commit
						2c5055840d
					
				
					 1 changed files with 4 additions and 4 deletions
				
			
		|  | @ -478,7 +478,7 @@ bool Socket::Server::IPv6bind(int port, std::string hostname, bool nonblock){ | ||||||
|   sock = socket(AF_INET6, SOCK_STREAM, 0); |   sock = socket(AF_INET6, SOCK_STREAM, 0); | ||||||
|   if (sock < 0){ |   if (sock < 0){ | ||||||
|     #if DEBUG >= 1 |     #if DEBUG >= 1 | ||||||
|     fprintf(stderr, "Could not create socket %s:%i! Error: %s\n", hostname.c_str(), port, strerror(errno)); |     fprintf(stderr, "Could not create IPv6 socket %s:%i! Error: %s\n", hostname.c_str(), port, strerror(errno)); | ||||||
|     #endif |     #endif | ||||||
|     return false; |     return false; | ||||||
|   } |   } | ||||||
|  | @ -504,14 +504,14 @@ bool Socket::Server::IPv6bind(int port, std::string hostname, bool nonblock){ | ||||||
|       return true; |       return true; | ||||||
|     }else{ |     }else{ | ||||||
|       #if DEBUG >= 1 |       #if DEBUG >= 1 | ||||||
|       fprintf(stderr, "Listen failed! Error: %s\n", strerror(errno)); |       fprintf(stderr, "IPv6 Listen failed! Error: %s\n", strerror(errno)); | ||||||
|       #endif |       #endif | ||||||
|       close(); |       close(); | ||||||
|       return false; |       return false; | ||||||
|     } |     } | ||||||
|   }else{ |   }else{ | ||||||
|     #if DEBUG >= 1 |     #if DEBUG >= 1 | ||||||
|     fprintf(stderr, "Binding %s:%i failed (%s)\n", hostname.c_str(), port, strerror(errno)); |     fprintf(stderr, "IPv6 Binding %s:%i failed (%s)\n", hostname.c_str(), port, strerror(errno)); | ||||||
|     #endif |     #endif | ||||||
|     close(); |     close(); | ||||||
|     return false; |     return false; | ||||||
|  | @ -553,7 +553,7 @@ bool Socket::Server::IPv4bind(int port, std::string hostname, bool nonblock){ | ||||||
|       return true; |       return true; | ||||||
|     }else{ |     }else{ | ||||||
|       #if DEBUG >= 1 |       #if DEBUG >= 1 | ||||||
|       fprintf(stderr, "Listen failed! Error: %s\n", strerror(errno)); |       fprintf(stderr, "IPv4 Listen failed! Error: %s\n", strerror(errno)); | ||||||
|       #endif |       #endif | ||||||
|       close(); |       close(); | ||||||
|       return false; |       return false; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Thulinma
						Thulinma