[D-runtime] [D-Programming-Language/druntime] ad8662: fix Issue 13416 - dead-lock in FreeBSD suspend han...

GitHub via D-runtime d-runtime at puremagic.com
Mon Dec 15 08:55:53 PST 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: ad8662d65fe8f24be2c64c721eabe4da7f78b31f
      https://github.com/D-Programming-Language/druntime/commit/ad8662d65fe8f24be2c64c721eabe4da7f78b31f
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-12-07 (Sun, 07 Dec 2014)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  fix Issue 13416 - dead-lock in FreeBSD suspend handler

- use pthread internal THR_IN_CRITICAL to retry suspend


  Commit: e75225d4948f98d34b224384b2d4f75336d18c33
      https://github.com/D-Programming-Language/druntime/commit/e75225d4948f98d34b224384b2d4f75336d18c33
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-12-12 (Fri, 12 Dec 2014)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  add regression test


  Commit: f4b55e91b8fe0fdf7998378780ad788c5de07b41
      https://github.com/D-Programming-Language/druntime/commit/f4b55e91b8fe0fdf7998378780ad788c5de07b41
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-12-12 (Fri, 12 Dec 2014)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  add some explanatory comments


  Commit: 79823579db33f6447a7783ac45e73a5d927b6c38
      https://github.com/D-Programming-Language/druntime/commit/79823579db33f6447a7783ac45e73a5d927b6c38
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-12-13 (Sat, 13 Dec 2014)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  join the spawned thread before leaving unittest block


  Commit: 513ba191f3e8b78aeb99336e27212dfdcacb39c5
      https://github.com/D-Programming-Language/druntime/commit/513ba191f3e8b78aeb99336e27212dfdcacb39c5
  Author: Steven Schveighoffer <schveiguy at yahoo.com>
  Date:   2014-12-15 (Mon, 15 Dec 2014)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  Merge pull request #1061 from MartinNowak/fix13416

fix Issue 13416 - dead-lock in FreeBSD suspend handler


Compare: https://github.com/D-Programming-Language/druntime/compare/b18a304501ee...513ba191f3e8


More information about the D-runtime mailing list