diff -r a0ea72846b46 -r d591e2c90807 prosody --- a/prosody Thu Dec 10 22:13:04 2009 +0000 +++ b/prosody Wed Dec 16 00:11:54 2009 +0500 @@ -198,8 +198,8 @@ cl.start(listener, { ssl = conntype ~= "tcp" and global_ssl_ctx, port = port, - interface = config.get("*", "core", option.."_interface") - or cl.get(listener).default_interface + interface = (option and config.get("*", "core", option.."_interface")) + or cl.get(listener).default_interface or config.get("*", "core", "interface"), type = conntype });