Commit Graph

1 Commits

Author SHA1 Message Date
kingecg a9cb0294af feat(namedpipe): 实现基于命名管道的读写锁功能
新增了基于命名管道的读写锁服务端和客户端实现,支持跨进程的读写锁同步机制。
主要功能包括:

- 读写锁基本语义:允许多个读者并发访问,写者独占访问
- FIFO锁请求队列,确保公平性
- 客户端自动重连与超时机制
- 完整的单元测试覆盖各种锁竞争场景
- 支持 Windows 命名管道和 Unix Domain Socket

此功能可用于需要跨进程同步访问共享资源的场景,提供可靠的并发控制能力。
2025-11-16 21:00:55 +08:00