coherence-community / oracle-bedrock

Oracle Bedrock
Other
55 stars 31 forks source link

Race-condition in establishing a RemoteExecutor may cause JMX Ports to be prematurely taken. #204

Closed brianoliver closed 9 years ago

brianoliver commented 9 years ago

LocalJavaApplicationBuilder.realize should establish the RemoteExecutorServer before processing any/all environment variables and system properties (ie: things that may take/release ports using Captures/AvailablePortIterators) to prevent a released available port (eg: say for jmx) being used by the RemoteExecutorServer.

brianoliver commented 8 years ago

This issue was imported from JIRA ORACLETOOLS-204

brianoliver commented 9 years ago

Reported by @brianoliver

brianoliver commented 9 years ago

Marked as fixed by @brianoliver on Monday, November 24th 2014, 4:54:54 pm