Project

General

Profile

Actions

Bug #4492

closed

zone hung in down state, stuck in ilb_stack_fini

Added by Robert Mustacchi over 8 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
networking
Start date:
2014-01-16
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

Jerry root caused a hung zone that was stuck in ilb. The final issue was: From the trace I had running, I can see what happened here. We have several open connections when the zone is rebooted. In ilb_conn_hash_fini we are not properly releasing the server ref for each connection. The code to cleanup each connection is only releasing any connections that are hashed into the first bucket of ilbs_s2c_conn_hash, instead of looking at all of the buckets.

Actions #1

Updated by Serghei Samsi about 8 years ago

Please review

http://mtc.md/sscdvp/webrevs/issue_4492/

Regards,
Serghei Samsi

Actions #2

Updated by Electric Monk about 7 years ago

  • Status changed from New to Closed
  • % Done changed from 90 to 100

git commit d17b05b6ba5ce4569b13b250fe44164219de8c53

commit  d17b05b6ba5ce4569b13b250fe44164219de8c53
Author: Jerry Jelinek <jerry.jelinek@joyent.com>
Date:   2015-04-30T17:33:04.000Z

    4492 zone hung in down state, stuck in ilb_stack_fini
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Reviewed by: Dan McDonald <danmcd@omniti.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>

Actions

Also available in: Atom PDF