comp.lang.ada
 help / color / mirror / Atom feed
From: shaunpatterson@gmail.com
Subject: Re: Tasking issues
Date: Sun, 12 Aug 2007 10:12:09 -0700
Date: 2007-08-12T10:12:09-07:00	[thread overview]
Message-ID: <1186938729.414350.288620@d55g2000hsg.googlegroups.com> (raw)
In-Reply-To: <ldd1ybusjoi6$.2vzn30npe6xa$.dlg@40tude.net>

Well, the two tasks are independent. They don't share data so
I was hoping I didn't have to communicate between the two
threads. I just wanted the two threads to run quitely in the
background.  However, one thread is reading from sockets...
and that thread is preventing the other task from running.

I'd have to check, but I was SURE I set the GNAT Sockets to
non-blocking... which (I assume) would allow the other thread
to run.

The socket thread is using streams. It get held up at a
Integer'Input (Stream) line.  If the sockets were non-blocking
the other task should be able to run right?

Another option I guess would be to poll the stream and
see how much data is in the stream. If there's not enough
delay the task?  Is it possible to view how much data is
there?

I hope I'm making sense.  Anyway - I'll double check
that my sockets are non-blocking tomorrow at work

Thanks
--
Shaun




  reply	other threads:[~2007-08-12 17:12 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-08-11 17:03 Tasking issues shaunpatterson
2007-08-11 18:42 ` Dmitry A. Kazakov
2007-08-12 11:06   ` Simon Wright
2007-08-12 12:05     ` Dmitry A. Kazakov
2007-08-12 17:12       ` shaunpatterson [this message]
2007-08-12 18:03         ` Dmitry A. Kazakov
2007-08-12 22:10         ` Jeffrey R. Carter
2007-08-13 19:54         ` Simon Wright
2007-08-13 22:30           ` shaunpatterson
2007-08-14  7:10             ` Tasking issues => Book List anon
     [not found]     ` <13bulskfjvogv8e@corp.supernews.com>
2007-08-12 20:20       ` Tasking issues Simon Wright
2007-08-11 18:51 ` jimmaureenrogers
2007-08-11 19:08 ` Jeffrey R. Carter
2007-08-11 22:31 ` Steve
2007-08-12  9:00 ` anon
2007-08-12  9:43   ` Dmitry A. Kazakov
2007-08-12 21:39     ` anon
2007-08-12 22:15       ` Jeffrey R. Carter
2007-08-13  9:13         ` anon
2007-08-13 19:37           ` Simon Wright
2007-08-13 20:17             ` Markus E.L. 2
2007-08-14  0:40           ` Jeffrey R. Carter
2007-08-13  9:22       ` Dmitry A. Kazakov
2007-08-13 12:41         ` Larry Kilgallen
2007-08-13 13:22           ` Dmitry A. Kazakov
2007-08-12 21:03   ` Maciej Sobczak
2007-08-12 22:07   ` Jeffrey R. Carter
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox