NS3000/iX Error Messages Reference Manual (36923-90041)
438 Chapter19
Logging Location Codes
Net Timers Logging Location Codes
ACTION: This probably means a Transport timer trap- routine has
accidentally re-freed a timer it already freed. Another possibility is that
a second processor has attempted to free the same timer while that trap
routine was still executing; this might be unlikely due to timing
constraints. If necessary, submit an SR.
MESSAGE: Accessed a freed timer
2080 CLAS0002 CAUSE: An attempt was made to free a net timer which had already
been freed, or a timer which was in some sort of bad state. Since freed
net timers can be immediately reallocated to anyone, they cannot be
safely freed twice. (PORT = net timer ID).
ACTION: If you suspect the timer has not been freed, another remote
possibility is data corruption of the timer entry. If necessary, submit an
SR.
MESSAGE: Not up for processing
2100 CLAS0002 CAUSE: An attempt was made to get a net timer before or during Net
Timers startup, or during or after shutdown. Timers cannot be obtained
unless Net Timers is completely up. (PORT = net timer ID).
ACTION: If this occurs during network shutdown, it can probably be
ignored. If it occurs at any other time, submit an SR.
MESSAGE: Bad timer interval
2105 CLAS0002 CAUSE: An attempt was made to set a new net timer to a negative time
interval.
ACTION: No new timer was obtained. Negative intervals are not
allowed. There is a bug in the calling module. Probably that module is
doing its own timing by subtracting timestamps over a period of time,
and has made an incorrect calculation. See “Submitting an SR” in
appendix A of this manual.
MESSAGE: Cannot get timer entry
2120 CLAS0003 CAUSE: This is supplemental logging to a previous Net Timers error.
While attempting to get a new net timer, it was discovered that the free
pool was empty, preventing allocation of a new timer entry element. A
separate timer entry must exist for every net timer on the system.
ACTION: Review informationregarding the previous errors,for possible
hints as to the cause. Other processes on the system have used up all
the free entries in the pool.
MESSAGE: Cannot start a timeout
2140 CLAS0002 CAUSE: This is supplemental logging to a previous Net Timers error.
While attempting to start a new running net timer, there was a problem
getting it into a running timer list. For the new net timer to run, it
must be successfully attached to an interval in a timer list having a
running system timer.