zephyr/subsys
Paul Sokolovsky f80b2ac865 net: sockets: Fix race condition with accept() call
For an accepted socket, we should set our receive callback and start
to queue packets ASAP (in the accept callback itself). Otherwise,
(if done in accept() call like before) we may miss to queue some
packets.

This issue wasn't exposed with slow SLIP and with emulated QEMU, but
easily exposed with Ethernet on a real hardware.

Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2017-08-08 12:44:28 +03:00
..
bluetooth Bluetooth: controller: Fix TargetA check as initiator 2017-08-07 21:54:16 -04:00
console subsys: console: Fix signed vs unsigned char issues. 2017-05-22 08:43:31 -05:00
cpp subsystem: cleanup misc and make cpp a subsystem 2017-07-06 09:13:46 -05:00
debug kernel: remove gdb_server 2017-06-19 14:29:40 -04:00
disk license: add missing licenses and copyright 2017-06-08 10:41:56 -04:00
fs subsys: convert to using newly introduced integer sized types 2017-04-21 09:36:22 -05:00
logging kernel: event_logger: convert to using newly introduced integer sized types 2017-04-25 22:09:12 +00:00
net net: sockets: Fix race condition with accept() call 2017-08-08 12:44:28 +03:00
shell shell: Adjust arguments when executing a command of different module 2017-06-09 18:54:27 -04:00
usb Kconfig: make all syslog variables depend on SYS_LOG 2017-08-04 14:34:54 -05:00
Kconfig subsystem: cleanup misc and make cpp a subsystem 2017-07-06 09:13:46 -05:00
Makefile subsystem: cleanup misc and make cpp a subsystem 2017-07-06 09:13:46 -05:00