151 -- Start listening on interface+port |
151 -- Start listening on interface+port |
152 local handler, err = server.addserver(interface, port_number, listener, mode, ssl); |
152 local handler, err = server.addserver(interface, port_number, listener, mode, ssl); |
153 if not handler then |
153 if not handler then |
154 log("error", "Failed to open server port %d on %s, %s", port_number, interface, error_to_friendly_message(service_name, port_number, err)); |
154 log("error", "Failed to open server port %d on %s, %s", port_number, interface, error_to_friendly_message(service_name, port_number, err)); |
155 else |
155 else |
156 table.insert(hooked_ports, port_number); |
156 table.insert(hooked_ports, "["..interface.."]:"..port_number); |
157 log("debug", "Added listening service %s to [%s]:%d", service_name, interface, port_number); |
157 log("debug", "Added listening service %s to [%s]:%d", service_name, interface, port_number); |
158 active_services:add(service_name, interface, port_number, { |
158 active_services:add(service_name, interface, port_number, { |
159 server = handler; |
159 server = handler; |
160 service = service_info; |
160 service = service_info; |
161 }); |
161 }); |