Nagios Redundancy

Hi All

I have set up a Nagios system with redundancy.
When thinking about it i found this problem.

Server A (Active) is sending all information to server B (Standby) thru submit_results.
Server B receive all information in passive mode and is updated all time with all server status.

If Server A crashes, server B will take over and start sending notifications in case of need.
Server B is updated with all monitored servers status.

When Server A return, he takes back the Active role.
At this point server A is not aware of the changes that took place when he was out.
Therefore he is starting all checks from blank or last status that he was aware of.

Is there a way i can update server A with changes/current status?

Thanks,
Ori