worker: Do not use poll_block() in worker_send_iovec().
authorBen Pfaff <blp@nicira.com>
Fri, 11 Jan 2013 01:22:24 +0000 (17:22 -0800)
committerBen Pfaff <blp@nicira.com>
Fri, 11 Jan 2013 04:01:11 +0000 (20:01 -0800)
The following call stack was possible:

    poll_block()
        -> vlog
            -> worker_send_iovec()
                -> poll_block()

which caused corruption because poll_block() is not reentrant.

Bug #14616.
Signed-off-by: Ben Pfaff <blp@nicira.com>
Acked-by: Ethan Jackson <ethan@nicira.com>

No differences found