<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<STYLE type=text/css> <!--@import url(scrollbar.css); --></STYLE>

<META content="text/html; charset=utf-8" http-equiv=Content-Type>
<STYLE>                   BLOCKQUOTE{margin-Top: 0px; margin-Bottom: 0px; margin-Left: 2em}                       body{FONT-SIZE:12.1pt; COLOR:#001; FONT-FAMILY:宋体,serif;}           </STYLE>

<META name=GENERATOR content="MSHTML 9.00.8112.16446"><BASE 
target=_blank></HEAD>
<BODY 
style="LINE-HEIGHT: 1.3; BORDER-RIGHT-WIDTH: 0px; MARGIN: 12px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" 
marginheight="0" marginwidth="0"><STATIONERY>
<DIV><FONT color=#000000 size=3 face=宋体>diff --git 
a/sheepdog/lib/work.c b/sheepdog_develop/lib/work.c<BR>index b09c0db..abfee61 
100644<BR>--- a/sheepdog/lib/work.c<BR>+++ b/sheepdog_develop/lib/work.c<BR>@@ 
-318,11 +318,11 @@ struct work_queue *create_work_queue(const char 
*name,<BR> <BR>        return 
&wi->q;<BR> destroy_threads:<BR>-       
pthread_mutex_unlock(&wi->startup_lock);<BR>        
pthread_cond_destroy(&wi->pending_cond);<BR>        
pthread_mutex_destroy(&wi->pending_lock);<BR>        
pthread_mutex_destroy(&wi->startup_lock);<BR>        
pthread_mutex_destroy(&wi->finished_lock);<BR>+    
free(wi);<BR> <BR>        return 
NULL;<BR> }</FONT></DIV>
<DIV> </DIV>
<DIV align=left><FONT color=#c0c0c0 size=2 
face=Verdana>2013-06-15</FONT></DIV><FONT size=2 face=Verdana>
<HR style="WIDTH: 122px; HEIGHT: 2px" id=SignNameHR align=left SIZE=2>
</FONT>
<DIV><FONT color=#c0c0c0 size=2 face=Verdana><SPAN 
id=_FlashSignName>justlinux2010</SPAN></FONT></DIV></STATIONERY></BODY></HTML>