On Thu, Mar 05, 2015 at 04:15:52PM +0100, Kevin Wolf wrote:

> > > 3. As the BDS that owns the job
> > > 
> > > My question is whether we can't simply call stream_start()
> > > with an intermediate node as bs instead of introducing a new
> > > parameter. I'm not completely sure about the consequences of
> > > 3., i.e. moving ownership of a block job to some BDS somewhere
> > > down the chain, but otherwise it should be possible and seems
> > > cleaner.
> > 
> > Since I was also not sure about the consequences of such a change
> > I opted for the conservative approach.
> 
> I see. I'm worried about the external API. If we let the root node
> own the job, we may paint ourselves into a corner with respect to
> nodes with multiple users and therefore multiple possible root
> nodes.

I'll try to move the job to the intermediate node and see where I can
get then.

Berto

Reply via email to