[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, up

From: Sylvain Rochet
Subject: [lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, updated. ea58a8103ceb70d20b88d37bfdbbe8ce8e9c6e71
Date: Sun, 08 Mar 2015 01:50:20 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "lwIP - A Lightweight TCPIP stack".

The branch, master has been updated
       via  ea58a8103ceb70d20b88d37bfdbbe8ce8e9c6e71 (commit)
      from  7857c222773d3342e61e394dd84fb0ab681e0780 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit ea58a8103ceb70d20b88d37bfdbbe8ce8e9c6e71
Author: Sylvain Rochet <address@hidden>
Date:   Sun Mar 8 02:48:52 2015 +0100

    PPP, PPPoS, fixed thread safety of pppos_input()
    PPPoS was actually not thread safe, pppos_input() can be called from
    lwIP user port at any time, whatever the PPP state is. It might even be
    called during pppos_connect() and pppos_listen(), this is quite unlikely
    the port do that but nothing prevent the user to since we document
    pppos_input() as being thread safe.
    Added a mutex if PPP_INPROC_MULTITHREADED is set and ensure pppos_input()
    is safe in regard to other pppos_* functions.


Summary of changes:
 src/include/netif/ppp/pppos.h |    3 ++
 src/netif/ppp/pppos.c         |   79 +++++++++++++++++++++++++++++++----------
 2 files changed, 63 insertions(+), 19 deletions(-)

lwIP - A Lightweight TCPIP stack

reply via email to

[Prev in Thread] Current Thread [Next in Thread]