Skip to content

issue #1401: Potential fix to the write_to_io_net crash.#1444

Closed
shinrich wants to merge 1 commit intoapache:masterfrom
shinrich:issue_1401
Closed

issue #1401: Potential fix to the write_to_io_net crash.#1444
shinrich wants to merge 1 commit intoapache:masterfrom
shinrich:issue_1401

Conversation

@shinrich
Copy link
Copy Markdown
Member

Not a super satisfying solution. Without this change, ats 7.1 would crash immediately in our production environment. With this patch, we run for a few minutes before hitting the next issue.

@shinrich shinrich added this to the 7.1.0 milestone Feb 14, 2017
@shinrich shinrich self-assigned this Feb 14, 2017
@atsci
Copy link
Copy Markdown

atsci commented Feb 14, 2017

FreeBSD build successful! See https://ci.trafficserver.apache.org/job/freebsd-github/1543/ for details.

@atsci
Copy link
Copy Markdown

atsci commented Feb 14, 2017

Linux build successful! See https://ci.trafficserver.apache.org/job/linux-github/1436/ for details.

@atsci
Copy link
Copy Markdown

atsci commented Feb 14, 2017

clang-analyzer build successful! See https://ci.trafficserver.apache.org/job/clang-analyzer-github/107/ for details.

@bryancall
Copy link
Copy Markdown
Contributor

bryancall commented Feb 16, 2017

This is the same type of hack I described in our Monday meeting. I don't think it is worth committing it. Tracking down why this is broken and having a permanent fix would be appropriate.

@shinrich
Copy link
Copy Markdown
Member Author

shinrich commented Feb 16, 2017

Yes, as I said not an entirely satisfying solution. I do think the issue is triggered by the changes from TS-4796 where @jacksontj added logic to bubble up these errors. I'm guessing in some error cases the VC is already partially freed up by this point.

I just checked and the fixes for TS-4796 entered between 7.0 (not there) and 7.1 (is there).

@zwoop
Copy link
Copy Markdown
Contributor

zwoop commented Feb 18, 2017

Fwiw, the fix here (like it or not) prevents the segfaults on docs / Ci.

@shinrich
Copy link
Copy Markdown
Member Author

shinrich commented Mar 1, 2017

Closing in deference to the more complete solution in PR #1522

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants