james wahlig wrote:
> I thought this was reviewed already...  Anyway, the change looks good.
Thanks Jim. Yes, Mahesh reviewed it yesterday. I just need a second
reviewer to make sure before submitting the RTI.

-Dai
>
> jim
>
> Dai Ngo wrote:
>
>> Hi,
>>
>> I need a code review for the fix of CR 6678463.
>>
>> The root cause of this problem was that the connection was not
>> marked as dead,  after it was disconnected, so it can be closed
>> later on by the connection manager's garbage collector.
>>
>> webrev is here: http://cr.opensolaris.org/~dain/6678463/ 
>> <http://cr.opensolaris.org/%7Edain/6678463/>
>>
>> The output of 'webrev' is somehow 1 line off.  Below is the output
>> of 'hg diff' which is more accurate:
>>
>>>
>>> @@ -3197,9 +3197,12 @@
>>>                                  * be sending any more RPC replies, 
>>> we abort
>>>                                  * the connection, including flushing
>>>                                  * any RPC requests that are 
>>> in-transit.
>>> +                                * In either case, mark the entry as 
>>> dead so that
>>> +                                * it can be closed by the 
>>> connection manager's
>>> +                                * garbage collector.
>>>                                  */
>>> +                               cm_entry->x_dead = TRUE;
>>>                                 if (cm_entry->x_closing) {
>>> -                                       cm_entry->x_dead = TRUE;
>>>                                         mutex_exit(&connmgr_lock);
>>>                                         have_connmgr_lock = 0;
>>>                                         if (clnt_stop_idle != NULL)
>>
>> Thanks,
>> -Dai
>>
>> _______________________________________________
>> nfs-discuss mailing list
>> nfs-discuss at opensolaris.org
>
>


Reply via email to