StreamWriter: Fix sendint proper ACK at the end of data colection
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m18s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 12m32s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 16m11s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 16m20s
Build Packages / build:rpm (rocky8) (push) Successful in 17m52s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 18m3s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 19m4s
Build Packages / build:rpm (rocky9) (push) Successful in 19m4s
Build Packages / Generate python client (push) Successful in 1m0s
Build Packages / Build documentation (push) Successful in 1m24s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (ubuntu2404) (push) Successful in 9m1s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 9m43s
Build Packages / XDS test (durin plugin) (push) Successful in 8m25s
Build Packages / XDS test (neggia plugin) (push) Successful in 7m52s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 8m40s
Build Packages / DIALS test (push) Successful in 12m16s
Build Packages / Unit tests (push) Failing after 55m49s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m18s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 12m32s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 16m11s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 16m20s
Build Packages / build:rpm (rocky8) (push) Successful in 17m52s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 18m3s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 19m4s
Build Packages / build:rpm (rocky9) (push) Successful in 19m4s
Build Packages / Generate python client (push) Successful in 1m0s
Build Packages / Build documentation (push) Successful in 1m24s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (ubuntu2404) (push) Successful in 9m1s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 9m43s
Build Packages / XDS test (durin plugin) (push) Successful in 8m25s
Build Packages / XDS test (neggia plugin) (push) Successful in 7m52s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 8m40s
Build Packages / DIALS test (push) Successful in 12m16s
Build Packages / Unit tests (push) Failing after 55m49s
This commit is contained in:
@@ -164,12 +164,11 @@ void StreamWriter::ProcessEndMessage() {
|
||||
err = e.what();
|
||||
}
|
||||
}
|
||||
bool error_state = (state == StreamWriterState::Error);
|
||||
|
||||
FinalizeDataCollection();
|
||||
|
||||
// Notifications happen only when handling END message
|
||||
// No end message ==> no need to ACK
|
||||
const bool error_state = (state == StreamWriterState::Error);
|
||||
|
||||
NotifyReceiverOnFinalizedWrite(writer_notification_zmq_addr);
|
||||
NotifyTcpAck(TCPFrameType::END, !error_state, error_state,
|
||||
error_state ? TCPAckCode::EndFailed : TCPAckCode::None,
|
||||
|
||||
Reference in New Issue
Block a user