1 This test verifies the fix for bug 4152 by starting the IMR Activator with a
2 parameter to induce a delay between the time when a child server dies and when
3 the Locator is informed of the death. This gap provides the opportunity for the
4 Locator to request a new server child which would be lost prior to the fix,
5 allowing for a spurious 3rd instance to be started. With the fix in place, only
6 two instances are started.
8 The server instances append their pid to a status file, which the run script
9 interrogates for judging success.
11 Runtime options are -debug to turn on verbose debugging to separate log files
12 and -no_dns, which forces the use of 127.0.0.1 in endpoints for running in
13 environments in which DNS is not properly configured.
15 This test has been extended with a test to make sure the ImR works when there is
16 a delay between the process startup and the creation of the POA