Mercurial Hosting > luan
diff src/luan/modules/http/impl/LuanHandler.java @ 1161:6baccd0c85a7
minor
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 05 Feb 2018 22:59:52 -0700 |
parents | 4beabb087be6 |
children | 7e6f28c769a1 |
line wrap: on
line diff
--- a/src/luan/modules/http/impl/LuanHandler.java Mon Feb 05 22:33:59 2018 -0700 +++ b/src/luan/modules/http/impl/LuanHandler.java Mon Feb 05 22:59:52 2018 -0700 @@ -68,14 +68,8 @@ //e.printStackTrace(); String err = e.getLuanStackTraceString(); logger.error(err); - Response response = new Response(); - response.status = Status.INTERNAL_SERVER_ERROR; - response.headers.put( "content-type", "text/plain; charset=UTF-8" ); - PrintWriter writer = new PrintWriter( new ResponseOutputStream(response) ); - writer.write( "Internel Server Error\n\n" ); - writer.write( err ); - writer.close(); - return response; + String msg = "Internel Server Error\n\n" + err; + return Response.errorResponse( Status.INTERNAL_SERVER_ERROR, msg ); } finally { lock.readLock().unlock(); thread.setName(oldName);