Menu ▾ ▴

#721 Missing chSysUnlock() in fix for #712 (r8962)

trunk
closed
None
Medium
16.1.6
True
2017-01-02
2016-03-01
Morgoth
No

It seems the chSysUnlock is missing in recent chThdRelease in case (refs != 0) || (tp->p_state != THD_STATE_FINAL) This cause a nice havoc for example for CH_DBG_SYSTEM_STATE_CHECK enabled "threads" shell command.

1 Attachments

Discussion

  • Giovanni Di Sirio

    • assigned_to: Giovanni Di Sirio
    • Affected Version: 2.6.9 --> Trunk
    • Severity: Low --> Medium
    • Milestone: 2.6.10 --> trunk
    • Fixed in Repository: False --> True
     
  • Giovanni Di Sirio

    Fixed thanks.

     
  • Giovanni Di Sirio

    • status: open --> closed
     
  • Ignacio García Pérez

    (edited, wrong bug)

     

    Last edit: Ignacio García Pérez 2016-03-07

Log in to post a comment.