topfreegames / pitaya

Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK.
MIT License
2.38k stars 480 forks source link

fix: properly handling timeout when revoking ETCD lease #419

Open reinaldooli opened 3 months ago

reinaldooli commented 3 months ago

This is a cherrypick from the changes made here. Since pitaya v3 still using ETCD, these changes needs to be propagated.

coveralls commented 3 months ago

Pull Request Test Coverage Report for Build 10457228137

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
pkg/cluster/etcd_service_discovery.go 0 12 0.0%
<!-- Total: 0 12 0.0% -->
Files with Coverage Reduction New Missed Lines %
pkg/modules/binary.go 4 69.57%
<!-- Total: 4 -->
Totals Coverage Status
Change from base Build 10368957457: -0.04%
Covered Lines: 4900
Relevant Lines: 8282

💛 - Coveralls