javac server: No port file values materialized. on AIX

Andreas Lundblad andreas.lundblad at oracle.com
Sun Jan 17 17:08:11 UTC 2016


On Fri, Jan 15, 2016 at 10:59:08AM +0100, Volker Simonis wrote:
> Maybe the timeout of five seconds is too small?
> 
> Our AIX boxes are not the fastest and we also have a lot of stuff on NFS shares.
> 
> I recently saw this one:
> 
> [CLIENT] Exception caught: java.io.IOException: No port file values
> materialized. Giving up after 6676 ms
> 
> Normally the timeout should be just about a little more than 5 seconds
> but here the exception reports more than 6 seconds which might be a
> hint that the machine was severely overloaded.
> 
> Regards,
> Volker

Interesting observation. The code for waiting for valid port file values basically looks like

    for (int i = 0; i < 10; i++) {
        checkPortFile();
        if (successful)
            break;
        sleep(500);
    }

so the fact that it even reaches 6676 ms looks suspicious when it comes to load.

-- Andreas



More information about the build-dev mailing list