comparison src/luan/modules/http/HttpServicer.java @ 1240:354e661dee7f

minor
author Franklin Schmidt <fschmidt@gmail.com>
date Thu, 21 Jun 2018 21:58:47 -0600
parents 794ddcfbee20
children c147e2e877e3
comparison
equal deleted inserted replaced
1239:2612e4307987 1240:354e661dee7f
19 throws LuanException 19 throws LuanException
20 { 20 {
21 LuanFunction fn; 21 LuanFunction fn;
22 synchronized(luan) { 22 synchronized(luan) {
23 PackageLuan.enableLoad(luan,"luan:http/Http.luan",modName); 23 PackageLuan.enableLoad(luan,"luan:http/Http.luan",modName);
24 LuanTable module = (LuanTable)PackageLuan.require(luan,"luan:http/Http.luan"); 24 PackageLuan.require(luan,"luan:http/Http.luan");
25 Object mod = PackageLuan.load(luan,modName); 25 Object mod = PackageLuan.load(luan,modName);
26 if( mod.equals(Boolean.FALSE) ) 26 if( mod.equals(Boolean.FALSE) )
27 return null; 27 return null;
28 if( !(mod instanceof LuanFunction) ) 28 if( !(mod instanceof LuanFunction) )
29 throw new LuanException( "module '"+modName+"' must return a function" ); 29 throw new LuanException( "module '"+modName+"' must return a function" );