Mercurial > dovecot > core-2.2
changeset 14387:cd7e15b2d575
net_listen(): If bind(ip=any) fails with non-EADDRINUSE, don't crash.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 26 Mar 2012 17:01:21 +0300 |
parents | 3980c025805c |
children | a71bc8dbe53d |
files | src/lib/network.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib/network.c Mon Mar 26 16:57:32 2012 +0300 +++ b/src/lib/network.c Mon Mar 26 17:01:21 2012 +0300 @@ -408,7 +408,7 @@ if (ret < 0) { if (errno != EADDRINUSE) { i_error("bind(%s, %u) failed: %m", - net_ip2addr(my_ip), *port); + my_ip == NULL ? "" : net_ip2addr(my_ip), *port); } } else { /* get the actual port we started listen */