comparison src/luan/modules/http/LuanHandler.java @ 1193:9f522cfe0c30

add request to error log
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 26 Feb 2018 15:43:32 -0700
parents ef8cd42e23d5
children d2da8bfa2013
comparison
equal deleted inserted replaced
1192:e15a41a8b4b2 1193:9f522cfe0c30
81 Response response = HttpServicer.service(luan,request,modName); 81 Response response = HttpServicer.service(luan,request,modName);
82 return response; 82 return response;
83 } catch(LuanException e) { 83 } catch(LuanException e) {
84 //e.printStackTrace(); 84 //e.printStackTrace();
85 String err = e.getLuanStackTraceString(); 85 String err = e.getLuanStackTraceString();
86 logger.error(err); 86 logger.error(err+"\n"+request.rawHead.trim());
87 String msg = "Internel Server Error\n\n" + err; 87 String msg = "Internel Server Error\n\n" + err;
88 return Response.errorResponse( Status.INTERNAL_SERVER_ERROR, msg ); 88 return Response.errorResponse( Status.INTERNAL_SERVER_ERROR, msg );
89 } finally { 89 } finally {
90 lock.readLock().unlock(); 90 lock.readLock().unlock();
91 thread.setName(oldName); 91 thread.setName(oldName);