[Gluster-devel] Question about the synctask

Gustavo Bervian Brand gugabrand at gmail.com
Wed Sep 26 08:55:43 UTC 2012


Hello,

  Some days ago when I mentioned I was using syncop_*() calls and Avati
asked if I was triggering them from a synctask worker.

  By what I can see the synctask_new will create a new thread each time, so
if want a real syncronous execution from within a sequence of readv calls,
creating a synctask at each readv doesn't seem a good way to go because the
order of execution of these threads is not guaranteed to be sequential.

  So, my question is why the syncop calls wouldn't be ok to be executed
outside a synctask worker in this scenario (or any other)?
  I didn't find any documentation about this, so that's why I am asking.

Thanks in advance,
Gustavo Bervian Brand
---------------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-devel/attachments/20120926/89a737d0/attachment-0001.html>


More information about the Gluster-devel mailing list