[sheepdog] [PATCH 0/7] refactor sdnet.c

Liu Yuan namei.unix at gmail.com
Thu May 31 17:40:02 CEST 2012


On 05/31/2012 05:48 PM, Christoph Hellwig wrote:

> This series rearranges the code in sdnet.c to:
> 
>  - always go through the same code path to submit and resubmit requests
>  - completely separate the code path for gateway vs peer requests
>  - fix a bug in node version mismatch handling


Current devel branch will fail for following script:

for i in 0 1 2; do sheep/sheep -d /home/tailai.ly/sheepdog/store/$i -z
$i -p 700$i;sleep 1;done
collie/collie cluster format -c 3
collie/collie vdi create test0 100M -P
sleep 1
for i in 3 4 5 6 7; do sheep/sheep -d /home/tailai.ly/sheepdog/store/$i
-z $i -p 700$i;sleep 1;done
-p 700$i;sleep 1;done
for i in 1 2; do pkill -f "sheep/sheep -d
/home/tailai.ly/sheepdog/store/$i -z $i -p 700$i";done;

after the script, some nodes get crashed.

Thanks,
Yuan




More information about the sheepdog mailing list