public boolean listen()

in src/main/java/org/apache/sling/kickstart/control/ControlListener.java [131:145]


    public boolean listen() {
        final File configFile = getConfigFile();
        if (configFile.canRead() && statusServer() == 0) {
            // server already running, fail
            controlTarget.error("Sling already active in " + this.controlTarget.getHome(), null);
            return false;
        }
        configFile.delete();

        final Thread listener = new Thread(this);
        listener.setDaemon(true);
        listener.setName("Apache Sling Control Listener (inactive)");
        listener.start();
        return true;
    }