The backup starts the fail-over immediately after receiving this.
650651652653654655656
* 'split-brain') and do a faster fail-over. */ public void sendLiveIsStopping(final LiveStopping finalMessage) { if (enabled) sendReplicatePacket(new ReplicationLiveIsStoppingMessage(finalMessage)); }
641642643644645646647648649
{ HornetQServerLogger.LOGGER.warn("LIVE IS STOPPING?!? message=" + finalMessage + " enabled=" + enabled); if (enabled) { HornetQServerLogger.LOGGER.warn("LIVE IS STOPPING?!? message=" + finalMessage + " " + enabled); return sendReplicatePacket(new ReplicationLiveIsStoppingMessage(finalMessage)); } return null; }
663664665666667668669670671
170171172173174175176177178179180
packet = new ReplicationSyncFileMessage(); break; } case PacketImpl.REPLICATION_SCHEDULED_FAILOVER: { packet = new ReplicationLiveIsStoppingMessage(); break; } default: { packet = super.decode(packetType);
656657658659660661662663664
660661662663664665666667668
162163164165166167168169170171172
662663664665666667668669670