Mercurial Hosting > luan
comparison src/luan/modules/http/Http.luan @ 1438:a47021c3da1e
minor
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Tue, 14 Jan 2020 21:09:51 -0700 |
parents | 3e185b27f982 |
children | 2b4471d310b3 |
comparison
equal
deleted
inserted
replaced
1437:3e185b27f982 | 1438:a47021c3da1e |
---|---|
161 end | 161 end |
162 response.writer and response.writer.close() | 162 response.writer and response.writer.close() |
163 return java | 163 return java |
164 end | 164 end |
165 | 165 |
166 function Http.error_priority(java_request,e) | 166 function Http.error_priority(e) |
167 return "error" | 167 return "error" |
168 end | 168 end |
169 | 169 |
170 function Http.handle_error(java_request,e) | 170 function Http.handle_error(java_request,e) |
171 local call = Http.error_priority(java_request,e) | 171 Http.new_request(java_request) |
172 local call = Http.error_priority(e) | |
172 local err = e.get_stack_trace_string() | 173 local err = e.get_stack_trace_string() |
173 logger[call](err.."\n"..trim(java_request.rawHead).."\n") | 174 logger[call](err.."\n"..trim(java_request.rawHead).."\n") |
174 local msg = "Internel Server Error\n\n"..err | 175 local msg = "Internel Server Error\n\n"..err |
175 return Response.errorResponse( Status.INTERNAL_SERVER_ERROR, msg ) | 176 return Response.errorResponse( Status.INTERNAL_SERVER_ERROR, msg ) |
176 end | 177 end |