Improve error handling. Move code around in START-OUTPUT so that
commit7269e2dcb5338b204afbbbb68ded534b1672506a
authorHans Hübner <hans.huebner@gmail.com>
Fri, 21 Jan 2011 22:31:40 +0000 (21 22:31 +0000)
committerHans Hübner <hans.huebner@gmail.com>
Fri, 21 Jan 2011 22:31:40 +0000 (21 22:31 +0000)
tree5f9536f721d67616cffc676a3411f305f5119c9c
parentb6e61cea362932e75b24526860486d8a5b10ddc3
Improve error handling.  Move code around in START-OUTPUT so that
if content has been supplied, it is first converted to binary if
necessary before anything is written to the client.  Move error
logging up to process-request.  If START-OUTPUT fails, try logging
and sending error information back to the client.
acceptor.lisp
headers.lisp
request.lisp