af-binder sometime locks when child dies

Description

Interaction between pthread_cond_wait, pthread_broadcast and signal may lead to lock when the child of afb-daemon dies.

Environment

None

Activity

Walt Miner 
December 5, 2019 at 7:44 PM

Close for Icefish 9.0.0 RC1

Walt Miner 
September 6, 2019 at 7:33 PM

Should this be backported to halibut?

Li Xiaoming 
August 19, 2019 at 8:04 AM

To jose: Get it.

 

jose bollo 
August 19, 2019 at 7:52 AM

jose bollo 
August 19, 2019 at 7:12 AM

Hi,

I made a mistake when I created the commit. It uses a change that is not committed. I'm working to push urgently that missing part. Sorry about that and thank you for reporting.

You can avoid or revert the commit if you want. But if you revert the commit on AGL it may collide with the fix that I have to push . This is a commit that I forgave to rebase.

Fixed

Details

Assignee

Reporter

Fix versions

Labels

Contract ID

Components

Priority

Created August 2, 2019 at 2:18 PM
Updated December 5, 2019 at 7:44 PM
Resolved August 29, 2019 at 2:01 PM