« Previous | Next » 

Revision c19fdb0e

IDc19fdb0e337965597a1be65123c93c2b0fdf1d1b

Added by dillon about 4 years ago

network - Fix race in accept()

* Fix a race where a socket undergoing an accept() was not being
referenced soon enough, resulting in a window of opportunity for
the kernel to attempt to free it if the tcp connection resets
before userland can finish the accept.

This resulted in an assertion panic.

Reported-by: Peter Avalos

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences

Review assignments Add