celeborn/common/src
zhangzhao.08 23113898f6 [CELEBORN-1667] Fix NPE & LEAK occurring prior to worker registration
### What changes were proposed in this pull request?
As title

### Why are the changes needed?

This PR  addressed the memory leak problem of worker nodes before registration and the NPE issue that occurs when PushDataHandler is accessed during the initialization process.

![image](https://github.com/user-attachments/assets/993f9e9c-fb84-4b71-a77f-6c043cda4864)
![image](https://github.com/user-attachments/assets/25545bbf-e838-44b2-88fe-3fe2dada0524)

### Does this PR introduce _any_ user-facing change?
NO

### How was this patch tested?
Pass GA

Closes #2843 from zhaostu4/zhao/worker_npe.

Authored-by: zhangzhao.08 <zhangzhao.08@bytedance.com>
Signed-off-by: Shuang <lvshuang.xjs@alibaba-inc.com>
2024-10-24 15:51:29 +08:00
..
main [CELEBORN-1667] Fix NPE & LEAK occurring prior to worker registration 2024-10-24 15:51:29 +08:00
test [CELEBORN-1655] Fix read buffer dispatcher thread terminate unexpectedly 2024-10-18 15:53:23 +08:00