zephyr/subsys
Michael Scott a75458131a net: lib: app: trigger TLS closure when connection is closed
When testing TLS connections on production web server, it was noticed
that the TLS mainloop was getting "hung" after a connection was made
via HTTPS and then closed by the server.  The TLS mainloop was never
being notified that the connection was closed and was stuck waiting
for more data.

The next time that connection was used, TLS would fail to start.

Let's force trigger a closure of the TLS process when the net-app layer
is notified of the connection closure.  This allows the connection to
be successfully reused later.

Signed-off-by: Michael Scott <michael@opensourcefoundries.com>
2018-01-10 21:47:46 -05:00
..
bluetooth Bluetooth: mesh: Fix model subscription groups cleanup 2018-01-10 16:38:53 +02:00
console kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
cpp kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
debug kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
dfu kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
disk various: Update/fix some textual material and code comments. 2017-12-29 09:45:39 -05:00
fs fs: nffs: Corrected types in OS specific functions 2018-01-02 13:34:02 -05:00
logging lib: move ring_buffer from misc/ to lib/ 2017-12-15 20:02:01 -05:00
net net: lib: app: trigger TLS closure when connection is closed 2018-01-10 21:47:46 -05:00
random subsys: random: Fix semaphore initial count of xoroshiro128 2017-11-15 15:47:10 -06:00
shell kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
usb kconfig: fix help syntax and add spaces 2017-12-13 17:43:28 -06:00
CMakeLists.txt Introduce cmake-based rewrite of KBuild 2017-11-08 20:00:22 -05:00
Kconfig subsys: Add random subsystem 2017-11-01 08:26:29 -04:00