Mercurial Hosting > luan
comparison src/luan/modules/http/LuanHandler.java @ 1122:e15be31cee92
remove LuanException.getFullMessage()
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 14 Aug 2017 17:00:37 -0600 |
parents | 0d884377e923 |
children |
comparison
equal
deleted
inserted
replaced
1121:4cf541886663 | 1122:e15be31cee92 |
---|---|
63 try { | 63 try { |
64 if( !HttpServicer.service(luan,request,response,"site:"+target+".luan") ) | 64 if( !HttpServicer.service(luan,request,response,"site:"+target+".luan") ) |
65 return; | 65 return; |
66 } catch(LuanException e) { | 66 } catch(LuanException e) { |
67 //e.printStackTrace(); | 67 //e.printStackTrace(); |
68 String err = e.getFullMessage(); | 68 String err = e.getLuanStackTraceString(); |
69 logger.error(err); | 69 logger.error(err); |
70 response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR,err); | 70 response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR,err); |
71 } finally { | 71 } finally { |
72 lock.readLock().unlock(); | 72 lock.readLock().unlock(); |
73 thread.setName(oldName); | 73 thread.setName(oldName); |
144 LuanCloner cloner = new LuanCloner(LuanCloner.Type.COMPLETE); | 144 LuanCloner cloner = new LuanCloner(LuanCloner.Type.COMPLETE); |
145 luan = (LuanState)cloner.clone(luanInit); | 145 luan = (LuanState)cloner.clone(luanInit); |
146 try { | 146 try { |
147 PackageLuan.load(luan,"site:/init.luan"); | 147 PackageLuan.load(luan,"site:/init.luan"); |
148 } catch(LuanException e) { | 148 } catch(LuanException e) { |
149 String err = e.getFullMessage(); | 149 String err = e.getLuanStackTraceString(); |
150 logger.error(err); | 150 logger.error(err); |
151 } | 151 } |
152 } | 152 } |
153 | 153 |
154 public Object runLuan(String sourceText,String sourceName) throws LuanException { | 154 public Object runLuan(String sourceText,String sourceName) throws LuanException { |