The error “Huh? no buffers”, wasn’t exactly the intended output for the
error (or at least that is my understanding).
What it relates to is Net is has not been given enough time to run and
clear out the buffers from the Net driver(s). The driver will then
run out of buffers and when Net tries to send a message, the driver will
have no free buffers/packets and the error will then be displayed.
The thing to keep in mind is that the driver does not perform any data
processing at the time of the interrupt, only at process time, and if no
process time is yielded to the driver, then they cannot clear up the data
that is in the buffers (free the buffers up).
Are your processes in your system very CPU intensive? are they of a higher
priority than Net? If so try reducing their priorities to equal to or less
than Net and see if the problem persists.
Arkadiusz Benes <email@example.com> wrote:
For the last few days I have got messages on the qnx console
“Huh? no buffers”
Searching binary files in /bin directory I found that string in
Net.solotr nad Net.via network drivers.
My question is: what does it mean? Should I be worry? All of my programs
(I think) works fine …
ZEiSAP MikroB S.A. Oddzia³ Wroc³aw
ul.Leszczyñskiego 4, 50-078 Wroc³aw, Poland
tel./fax (+4871)344-22-55 > http://www.mikrobsa.com.pl/