The EOR is assumed when there is a inactivity for 10ms (Default eor timeout). Since in this case script is continuously modifying the system(POST/DELETE/PUT), the inactivity is never seen to announce EOR is calculated.
ifmap/client/ifmap_channel.cc: in IFMapChannel::ReadPollResponse(),
...
..
if (!end_of_rib_computed()) {
// When the daemon is coming up, as long as we are receiving data,
// we have not received the entire db. Keep re-arming the EOR timer
// as long as we are receiving data. StartEndOfRibTimer();
}
...
...
Due to config script ifmap server is continuously sending PollRespose and hence EOR is not calculated.
The EOR is assumed when there is a inactivity for 10ms (Default eor timeout). Since in this case script is continuously modifying the system( POST/DELETE/ PUT), the inactivity is never seen to announce EOR is calculated.
ifmap/client/ ifmap_channel. cc: in IFMapChannel: :ReadPollRespon se(),
... rib_computed( )) {
StartEndOf RibTimer( );
..
if (!end_of_
// When the daemon is coming up, as long as we are receiving data,
// we have not received the entire db. Keep re-arming the EOR timer
// as long as we are receiving data.
}
...
...
Due to config script ifmap server is continuously sending PollRespose and hence EOR is not calculated.