[riot-commits] [RIOT-OS/RIOT] 4fd3d6: core: msg_receive should yield

Oleg Hahm oleg at hobbykeller.org
Thu Nov 6 16:27:33 CET 2014


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 4fd3d62f2a18d5bd31b1e1ea45212ded28f2d545
      https://github.com/RIOT-OS/RIOT/commit/4fd3d62f2a18d5bd31b1e1ea45212ded28f2d545
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2014-11-06 (Thu, 06 Nov 2014)

  Changed paths:
    M core/msg.c

  Log Message:
  -----------
  core: msg_receive should yield

If a thread sends blocking, but the target thread is not currently in
receive mode, the sender gets queued. If it has a higher priority it
should run again as soon as the target goes into receiving mode.


  Commit: 8dab42032152ba4c9180244334984ccbb142161a
      https://github.com/RIOT-OS/RIOT/commit/8dab42032152ba4c9180244334984ccbb142161a
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2014-11-06 (Thu, 06 Nov 2014)

  Changed paths:
    M core/msg.c

  Log Message:
  -----------
  Merge pull request #1835 from OlegHahm/msg_receive_yield

core: msg_receive should yield


Compare: https://github.com/RIOT-OS/RIOT/compare/cbb9939f1d3e...8dab42032152


More information about the commits mailing list