diff options
author | Eric Wong <e@80x24.org> | 2016-01-03 02:44:47 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2016-01-03 02:44:47 +0000 |
commit | 6ea85b061e650cfe348ece306a13d568559fb844 (patch) | |
tree | 51631b6ac761e512152ba332a60998804580d60f | |
parent | ddea1b7e04b7e3475bb615c35e2156c9626b4eac (diff) | |
download | yahns-6ea85b061e650cfe348ece306a13d568559fb844.tar.gz |
Oops, we need to duplicate our buffer in case the CGI executable returns just the header :x
-rw-r--r-- | extras/exec_cgi.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/extras/exec_cgi.rb b/extras/exec_cgi.rb index 254164a..3091cfb 100644 --- a/extras/exec_cgi.rb +++ b/extras/exec_cgi.rb @@ -18,7 +18,7 @@ class ExecCgi attr_writer :body_tip def each - buf = @body_tip || "" + buf = @body_tip || ''.dup if buf.size > 0 yield buf end |