lwIP - A Lightweight TCP/IP stack - Patches: patch #6860, Add non-blocking support for...
You are not allowed to post comments on this tracker with your current authentication level.
patch #6860: Add non-blocking support for connect, and except set support in select
Submitter: | Laura Garrett <laura4garrett> | ||
Submitted: | Thu 09 Jul 2009 01:12:21 PM UTC | ||
Category: | None | Priority: | 5 - Normal |
Status: | Done | Privacy: | Public |
Assigned to: | goldsimon | Open/Closed: | Closed |
Planned Release: | 1.4.0 |
Jump to the original submission
Fri 29 Jan 2010 11:06:42 PM UTC, comment #7: |
Simon Goldschmidt <goldsimon> |
Fri 29 Jan 2010 10:11:40 PM UTC, comment #6: Non-blocking connect should work now. I've merged the basic idea of patch #01 and improved it a lot. And I've found and fixed some corner cases in the netconn API, too. Any testing results regarding stability are greatly appreciated! |
Simon Goldschmidt <goldsimon> |
Fri 08 Jan 2010 07:20:13 AM UTC, comment #5: I'm interested in non-blocking connect.
|
Stephane Lesage <slesage> |
Thu 03 Sep 2009 11:39:57 AM UTC, comment #4: For such a change we might be able to argue that changing netconn_connect() itself (rather than adding a new function) would be OK.
|
Kieran Mansley <kieranm> |
Wed 26 Aug 2009 09:22:05 PM UTC, comment #3: I'd rather create a new function netconn_connect_ext(..., u8_t flags) and pass the O_NONBLOCK in the flags instead of adding an "u8_t non_blocking" to the struct in order to keep its memory footprint low (the member "non_blocking" is not used afterwards).
|
Simon Goldschmidt <goldsimon> |
Sun 12 Jul 2009 08:35:40 AM UTC, comment #2: Hi,
|
Laura Garrett <laura4garrett> |
Thu 09 Jul 2009 03:14:23 PM UTC, comment #1: Could you separate these out into two - one for the non-blocking connect, and one for the select except set? They don't seem to be interdependent, so having them submitted separately will make it easier to understand the changes. |
Kieran Mansley <kieranm> |
Thu 09 Jul 2009 01:12:21 PM UTC, original submission:
Hi,
|
Laura Garrett <laura4garrett> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 9 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2010-01-29 | goldsimon | Status | In Progress | Done | |
Open/Closed | Open | Closed | |||
2009-08-26 | goldsimon | Assigned to | None | goldsimon | |
Status | None | In Progress | |||
2009-08-20 | kieranm | Planned Release | None | 1.4.0 | |
2009-07-12 | laura4garrett | Attached File | - | Added 01_non_block_connect.patch, #18410 | |
Attached File | - | Added 02_except_fd_set.patch, #18411 | |||
2009-07-09 | laura4garrett | Attached File | - | Added lwip_non_block_patch.diff, #18393 | |
Carbon-Copy | - | Added -email is unavailable- |
Powered by Savane 3.13-f8d8.
Corresponding source code
Finally checked in except set support for select, too. Sorry it took so long and thanks so much for the patch, Laura!