I think (based on what ActiveMQ has as its defaults) that the max_inactivity_duration and max_inactivity_duration_initial_delay default values might be incorrect. ActiveMQ has them at 30s:
private long maxInactivityDuration = 30*1000;
private long maxInactivityDurationInitalDelay = 10*1000;
But Apollo has them set for 8.33 hrs:
DEFAULT_WIREFORMAT_SETTINGS.setMaxInactivityDuration(30 * 1000 * 1000);
DEFAULT_WIREFORMAT_SETTINGS.setMaxInactivityDurationInitalDelay(10 * 1000 * 1000);
Patch is easy, can submit it, but just wanted to confirm that this is indeed wrong?