
When a query is being routed to the slave, it is not necessary to assert that the master server's state is still master. It is possible that the master server changes states while the query is being routed but that doesn't affect the query being currently routed.