comp.lang.ada
 help / color / mirror / Atom feed
From: Hadrien Grasland <hadrien.grasland@gmail.com>
Subject: Re: Musings on RxAda
Date: Wed, 21 Oct 2015 09:18:12 -0700 (PDT)
Date: 2015-10-21T09:18:12-07:00	[thread overview]
Message-ID: <f729172a-a3e2-48ba-9e88-72dc34727a88@googlegroups.com> (raw)
In-Reply-To: <1wvo1b25eaa4o$.1y03vu1to6vux$.dlg@40tude.net>

Yes, thinking about it some more, this implementation of Observer is REALLY wrong. It actually is blocking in two different places where it shouldn't block : before the accept, and within the accept.

I do believe, however, that a task which blocks or performs CPU work after the rendezvous is acceptable, and could be used to achieve some parallelism in the context of a true data pipeline (i.e. more than 1 input).

  reply	other threads:[~2015-10-21 16:18 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-10-14 14:30 Musings on RxAda Alejandro R.  Mosteo
2015-10-15 14:40 ` brbarkstrom
2015-10-21 11:45 ` Hadrien Grasland
2015-10-21 12:12 ` Hadrien Grasland
2015-10-21 13:35   ` Dmitry A. Kazakov
2015-10-21 16:18     ` Hadrien Grasland [this message]
2015-10-21 16:47       ` Dmitry A. Kazakov
2015-10-21 19:09         ` Hadrien Grasland
2015-10-21 19:35           ` Dmitry A. Kazakov
2015-10-21 21:04             ` Hadrien Grasland
2015-10-22 11:02               ` Alejandro R.  Mosteo
2015-10-22 12:33                 ` Dmitry A. Kazakov
2015-10-22 16:41                   ` Alejandro R.  Mosteo
2015-11-19 13:14 ` Jacob Sparre Andersen
replies disabled

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