home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / os / vxworks / 992 < prev    next >
Encoding:
Internet Message Format  |  1992-11-05  |  1.8 KB

  1. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!spool.mu.edu!agate!dog.ee.lbl.gov!lbl.gov!vxwexplo
  2. From: Roeber <fjr@ssd.ray.com>
  3. Newsgroups: comp.os.vxworks
  4. Subject: re:  Watch dog timer question
  5. Date: Thu, 5 Nov 1992 08:05:19 -0500
  6. Organization: Lawrence Berkeley Laboratory, Berkeley CA
  7. Lines: 25
  8. Sender: vxwexplo@lbl.gov
  9. Message-ID: <199211051305.AA00607@pike.ssd.ray.com>
  10. NNTP-Posting-Host: 128.3.112.16
  11. Originator: daemon@vxw.ee.lbl.gov
  12.  
  13. Brian Quigley writes:
  14. >   
  15. >  I've been helping a friend troubleshoot a problem which appears to stem from
  16. >  a watchdog timer.  We have one task which is creating a watchdog timer 
  17. >  (globally).  The timer is started and cancelled in this task.  We were
  18. >  also hoping to be able cancel the timer from another task as well.
  19. >  Unfortunately, cancelling the timer from another task doesn't seem to
  20. >  work.  After closer re-reading, the wdLib documentation slightly 
  21. >  implies that a task that creates a watchdog timer is the only one that
  22. >  can access it.  
  23.  
  24. In VxWorks 5.0.2 there should be no reason why any task that knows a watch
  25. dog ID shouldn't be able to cancel it by calling wdCancel.  There are no
  26. task specific checks in the code.  If you are getting back bad status you
  27. should check the error code.  Maybe you are trying to cancel it multiple
  28. times or passing a bad ID value (or maybe the timer has already expired).  Fred
  29.  
  30.     _______________________________________________________
  31.    |  Fred J Roeber,  Raytheon Submarine Signal Division   |
  32.    |  1847 West Main Road,  Mail Stop 188                  |
  33.    |  Portsmouth, RI  02871-1087  (401) 847-8000 (X4205)   |
  34.    |                                                       |
  35.    |                   fjr@ssd.ray.com                     |
  36.    |_______________________________________________________|
  37.  
  38.