bundles/org.apache.jasper.glassfish/src/org/apache/jasper/compiler/JspRuntimeContext.java
protected void threadStart() {

        // Has the background thread already been started?
        if (thread != null) {
            return;
        }

        // Start the background thread
        threadDone = false;
        thread = new Thread(this, threadName);
        thread.setDaemon(true);
        thread.start();

    }
protected void threadStart() {

        // Has the background thread already been started?
        if (thread != null) {
            return;
        }

        // Start the background thread
        threadDone = false;
        thread = new Thread(this, threadName);
        thread.setDaemon(true);
        thread.start();

    }
protected void threadStart ( ) { // Has the background thread already been started? if ( thread != null ) { return ; } // Start the background thread threadDone = false ; thread = new Thread ( this , threadName ) ; thread . setDaemon ( true ) ; thread . start ( ) ; }
Start the background thread that will periodically check for
changes to compile time included files in a JSP.

@exception IllegalStateException if we should not be starting
a background thread now
Start the background thread that will periodically check for changes to compile time included files in a JSP .