You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the FPA starts up, a bunch of this is typically seen:
ESC[1;31m2018-05-03 20:20:03 [ERROR] _receiver_fpa.cc(246): Exiting due to stream errorESC[0m
ESC[1;31m2018-05-03 21:13:01 [ERROR] _receiver_fpa.cc(246): Exiting due to stream errorESC[0m
ESC[1;31m2018-05-03 22:11:23 [ERROR] _receiver_fpa.cc(246): Exiting due to stream errorESC[0m
ESC[1;31m2018-05-03 22:11:30 [ERROR] _receiver_fpa.cc(246): Exiting due to stream errorESC[0m
ESC[1;31m2018-05-03 22:18:23 [ERROR] _receiver_fpa.cc(246): Exiting due to stream errorESC[0m
And then the errors stop and Psyllid goes on its way in an apparently normal state.
Here's the relevant piece of code from packet_receiver_fpa.cc, starting at line 244:
if( ! out_stream< 0 >().set( stream::s_run ) )
{
LERROR( plog, "Exiting due to stream error" );
break;
}
There are two problems here:
Since Psyllid is in an apparently normal state after those messages, that indicates that there really isn't an error. Whatever the issue that prevents the FPA from writing to its output stream when it starts up, that should be handled without spitting out a bunch of error messages.
When there is an error message at this point in the code, the FPA should actually exit instead of breaking out of an inner loop and then continuing to run. Unless that is in fact the desired behavior, in which case this should be a warning message.
The text was updated successfully, but these errors were encountered:
When the FPA starts up, a bunch of this is typically seen:
And then the errors stop and Psyllid goes on its way in an apparently normal state.
Here's the relevant piece of code from packet_receiver_fpa.cc, starting at line 244:
There are two problems here:
The text was updated successfully, but these errors were encountered: