<commit_before>(function () {
	var nConnect = require("connect"),
		nPath = require("path");

	nConnect()
		.use(nConnect.static(nPath.join(process.cwd(), "default")))
		.listen(6789);
})();<commit_msg>Catch HTTP server errors (especially EADDRINUSE) of File API hack (for Zap and Shake demo).<commit_after>(function () {
	var nConnect = require("connect"),
		nHttp = require("http"),
		nPath = require("path");
	
	var app = nConnect().use(nConnect.static(nPath.join(process.cwd(), "default")));
	
	nHttp
		.createServer(app)
		.on("error", function (error) {
			console.log("webinos.file.hack.js: Error starting `connect` middleware (" + error + ").");
		})
		.listen(6789);
})();
{'fraction_non_alphanumeric': 0.19823788546255505, 'fraction_numerical': 0.011747430249632892, 'mean_word_length': 4.982456140350878, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2389427', 'n_tokens_mistral': 250, 'n_tokens_neox': 228, 'n_words': 48}