From 4998870e6829a2a3818ae87557f81f220442a6b0 Mon Sep 17 00:00:00 2001 From: Franz Zotter Date: Sun, 26 Mar 2006 12:47:03 +0000 Subject: added octave error handling 'try' and 'catch' to pdoctave_get. So unknown variables are returned now as empty svn path=/trunk/externals/iem/pdoctave/; revision=4770 --- pdoctave_dataframe.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'pdoctave_dataframe.c') diff --git a/pdoctave_dataframe.c b/pdoctave_dataframe.c index 1ff6f09..a5d64a6 100644 --- a/pdoctave_dataframe.c +++ b/pdoctave_dataframe.c @@ -207,7 +207,7 @@ void blockForWriting (SharedDataFrame *sdf) int sleepUntilReadUnBlocked (SharedDataFrame *sdf) { - alarm(MAX_SLEEP_TIME); + //alarm(MAX_SLEEP_TIME); while ((sdf->block_for_read!=0)&&scheduling_ok) sched_yield(); return scheduling_ok; @@ -215,7 +215,7 @@ int sleepUntilReadUnBlocked (SharedDataFrame *sdf) int sleepUntilReadBlocked (SharedDataFrame *sdf) { - alarm(MAX_SLEEP_TIME); + //alarm(MAX_SLEEP_TIME); while ((sdf->block_for_read==0)&&scheduling_ok) sched_yield(); return scheduling_ok; @@ -223,14 +223,14 @@ int sleepUntilReadBlocked (SharedDataFrame *sdf) int sleepUntilWriteUnBlocked (SharedDataFrame *sdf) { - alarm(MAX_SLEEP_TIME); + //alarm(MAX_SLEEP_TIME); while ((sdf->block_for_write!=0)&&scheduling_ok) sched_yield(); return scheduling_ok; } int sleepUntilWriteBlocked (SharedDataFrame *sdf) { - alarm(MAX_SLEEP_TIME); + //alarm(MAX_SLEEP_TIME); while ((sdf->block_for_write==0)&&scheduling_ok) sched_yield(); return scheduling_ok; -- cgit v1.2.1