From 4488b0e517c327411684f0a4978311939e8ee353 Mon Sep 17 00:00:00 2001 From: MarkRivers Date: Wed, 30 Mar 2005 00:49:55 +0000 Subject: [PATCH] Changed from using hardcoded stack size and priority to generic EPICS values --- motorApp/AcsSrc/drvMCB4B.cc | 4 +++- motorApp/NewportSrc/drvMM4000.cc | 11 +++++++---- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/motorApp/AcsSrc/drvMCB4B.cc b/motorApp/AcsSrc/drvMCB4B.cc index 8354bfcf..3e5954f4 100644 --- a/motorApp/AcsSrc/drvMCB4B.cc +++ b/motorApp/AcsSrc/drvMCB4B.cc @@ -523,7 +523,9 @@ STATIC int motor_init() Debug(3, "motor_init: spawning motor task\n"); - epicsThreadCreate((char *) "tMCB4B", 64, 5000, (EPICSTHREADFUNC) motor_task, (void *) &targs); + epicsThreadCreate((char *) "tMCB4B", epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), + (EPICSTHREADFUNC) motor_task, (void *) &targs); return(OK); } diff --git a/motorApp/NewportSrc/drvMM4000.cc b/motorApp/NewportSrc/drvMM4000.cc index 1b9e3f58..6bfcbf98 100644 --- a/motorApp/NewportSrc/drvMM4000.cc +++ b/motorApp/NewportSrc/drvMM4000.cc @@ -2,9 +2,9 @@ FILENAME... drvMM4000.cc USAGE... Motor record driver level support for Newport MM4000. -Version: $Revision: 1.16 $ -Modified By: $Author: sluiter $ -Last Modified: $Date: 2004-12-21 15:35:00 $ +Version: $Revision: 1.17 $ +Modified By: $Author: rivers $ +Last Modified: $Date: 2005-03-30 00:48:40 $ */ /* @@ -769,7 +769,10 @@ static int motor_init() free_list.head = (struct mess_node *) NULL; free_list.tail = (struct mess_node *) NULL; - epicsThreadCreate((char *) "MM4000_motor", 64, 5000, (EPICSTHREADFUNC) motor_task, (void *) &targs); + epicsThreadCreate((char *) "MM4000_motor", + epicsThreadPriorityMedium, + epicsThreadGetStackSize(epicsThreadStackMedium), + (EPICSTHREADFUNC) motor_task, (void *) &targs); return(OK); }