esnet / esnet/EScp

There may be multi-threading safety issues in the parallel mode

Open
#6 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
36
Forks
8
PR merge metrics
No merged PRs in 30d

Description

![Image](https://github.com/user-attachments/assets/982a7e04-e3e2-4a44-8e36-e4ee9d9aa778)

![Image](https://github.com/user-attachments/assets/958b311b-28e9-452b-8c9a-ee69a3b1e61f)

Hello!
When I test with the default 4 threads, the error message of 'Bad auth tag hdr' occurs occasionally. It won't happen if 1 thread is used.
I printed the hash information. There is a hash information at the receiving end that does not match.
I guess this is caused by the sequence of multi-threaded writes at the sender, but I have no evidence. It's just a conjecture.
May I ask if you have ever encountered this problem?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.