]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[pending] Add concept of "pending operations"
authorMichael Brown <mcb30@ipxe.org>
Sat, 9 Jun 2012 17:48:09 +0000 (18:48 +0100)
committerMichael Brown <mcb30@ipxe.org>
Sat, 9 Jun 2012 17:48:28 +0000 (18:48 +0100)
commit021d7b21b7f30a8de9ff56ae3a70026bafcdc542
tree152dfd6bf7f7a8622014bd938e7b12a48ac47c2a
parent591541af667dbf3617b81d89f92abf01e9e1a16d
[pending] Add concept of "pending operations"

iPXE is fundamentally asynchronous in operation: some operations
continue in the background even after the foreground has continued to
a new task.  For example, the closing FIN/ACK exchanges of a TCP
connection will take place in the background after an HTTP download
has completed.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/core/pending.c [new file with mode: 0644]
src/include/ipxe/errfile.h
src/include/ipxe/pending.h [new file with mode: 0644]