VirtualBox

Ticket #9227: aio_listio_max.diff

File aio_listio_max.diff, 667 bytes (added by Robert Millan, 13 years ago)
  • src/VBox/Runtime/r3/freebsd/fileaio-freebsd.cpp

     
    372372        size_t i = 0;
    373373        PRTFILEAIOREQINTERNAL pReqInt;
    374374
     375#ifndef AIO_LISTIO_MAX
     376#define AIO_LISTIO_MAX sysconf(_SC_AIO_LISTIO_MAX)
     377#endif
     378
    375379        while (   (i < cReqs)
    376                && (i < AIO_LISTIO_MAX))
     380               && (AIO_LISTIO_MAX == -1 || i < AIO_LISTIO_MAX))
    377381        {
    378382            pReqInt = pahReqs[i];
    379383            if (RTFILEAIOREQ_IS_NOT_VALID(pReqInt))

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy