[Bbs2ch-cvs 326] [308] スクリプトエラーのとき 500 エラーをはくようにした

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2008年 1月 11日 (金) 23:35:01 JST


Revision: 308
          http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=bbs2ch&view=rev&rev=308
Author:   flyson
Date:     2008-01-11 23:35:01 +0900 (Fri, 11 Jan 2008)

Log Message:
-----------
スクリプトエラーのとき 500 エラーをはくようにした

Modified Paths:
--------------
    trunk/bbs2chreader/components/b2rServer.js


-------------- next part --------------
Modified: trunk/bbs2chreader/components/b2rServer.js
===================================================================
--- trunk/bbs2chreader/components/b2rServer.js	2008-01-04 15:12:53 UTC (rev 307)
+++ trunk/bbs2chreader/components/b2rServer.js	2008-01-11 14:35:01 UTC (rev 308)
@@ -501,6 +501,10 @@
 			this._scope = { script:null };
 			try{
 				subScrLoader.loadSubScript(scriptURL, this._scope);
+			}catch(ex if ex instanceof SyntaxError){
+				var message = ex.message + "\n" + ex.fileName +" : "+ ex.lineNumber;
+				this.sendErrorPage(500, message);
+				return;
 			}catch(ex){
 				this.sendErrorPage(404, this.requestURL.spec);
 				return;


bbs2ch-cvs メーリングリストの案内
Back to archive index