assertThat(a, equalTo(a1));
for (int i = 0; i < 3; i++)
a.send(1);
a.send(new ShutdownMessage(null));
assertThat(LocalActor.<Integer>get(a), is(3));
a = getChild(sup, "actor1", 1000);
assertThat(a, is(not(equalTo(a1))));
for (int i = 0; i < 5; i++)
a.send(1);
a.send(new ShutdownMessage(null));
assertThat(LocalActor.<Integer>get(a), is(5));
sup.shutdown();
LocalActor.join(sup);
}