Skip to content

Instantly share code, notes, and snippets.

@jayofdoom
Created September 19, 2013 17:39
Show Gist options
  • Save jayofdoom/6627015 to your computer and use it in GitHub Desktop.
Save jayofdoom/6627015 to your computer and use it in GitHub Desktop.
commit fdec4adc2faefa80c3be15f0757fe6ea6e441126
Author: Theo Schlossnagle <[email protected]>
Date: Mon Jul 1 17:14:03 2013 -0400
noit_connection_ssl_upgrade Exception Handling Fixed
The function noit_connection_ssl_upgrade was not handling exceptions
properly... this resuled in the connection hanging when we got a
timeout event. Fixed the function to handle exceptions properly.
commit 25525295b2ec082e85c1286ebf1e945647f67514
Author: Theo Schlossnagle <[email protected]>
Date: Mon Jul 29 16:18:18 2013 -0400
ignored return value... bad
commit 90a30a7259c810cb3e68dc3b4e6eacaf52043bce
Author: Theo Schlossnagle <[email protected]>
Date: Tue Jul 30 16:38:32 2013 -0400
fix memory leak in noit_conf_get_string fallback path
commit 7e505b4434c7eefa945155384da59900a0e2f6a9
Author: Theo Schlossnagle <[email protected]>
Date: Tue Jul 30 16:41:09 2013 -0400
Fix corruption bug in http chunked request handler.
If we free up our input stream during chunk consumption, it is possible
that our last_input block was pointing to the block we're going to free.
That causes us to work on a freed bchain on next entry which can lead to
several failure conditions, most involving ample despair.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment