抢锁的问题,感觉会出现并发问题?(概率30%)
来源:4-12 事务txn实现分布式锁(下)
android_coco
2020-11-14
/private/var/folders/2j/lw1tmq9n5kv7rjxrbkbzjcq40000gn/T/___go_build_prepare_etcd_usage_demo9 #gosetup
收到自动续租应答: 7587850423002787883
处理业务
收到自动续租应答: 7587850423002787883
收到自动续租应答: 7587850423002787883
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x8 pc=0x163726e]
goroutine 40 [running]:
main.main.func1(0xc0003a2240)
/Users/youhao/work/gowork/src/prepare/etcd_usage/demo9/main.go:62 +0x3e
created by main.main
/Users/youhao/work/gowork/src/prepare/etcd_usage/demo9/main.go:54 +0x4a2
Process finished with exit code 2

写回答
1回答
-
小鱼儿老师
2020-12-11
嗯嗯,是代码bug,那个if应该改成if keepResp == nil
00
相似问题