whysynth icon indicating copy to clipboard operation
whysynth copied to clipboard

An improper locking bug(e.g., deadlock) on the lock global_mutex

Open ycaibb opened this issue 4 years ago • 3 comments

Hi, developers, thank you for your checking. It seems the lock global_mutex is not released correctly when !global.grain_envelope== 1 and !sampleset_init()==1 in the function y_instantiate?

https://github.com/smbolton/whysynth/blob/32e4bc73baa554bb1844b3165e657911f43f3568/src/dssp_synth.c#L110-L141

Best,

ycaibb avatar Sep 06 '21 07:09 ycaibb

Hi, developers @smbolton @trebmuh

Any comments would be highly appreciated. Thank you.

Best Regards,

ycaibb avatar Sep 09 '21 11:09 ycaibb

Hi @ycaibb . I'm not a code dev, so I can't comment on your message. You need to wait for a answer from @smbolton. Happy Christmas to you and yours.

trebmuh avatar Dec 23 '21 11:12 trebmuh

@trebmuh Happy Christmas to you!

ycaibb avatar Dec 23 '21 12:12 ycaibb