diff --git a/lib/jsgi-node.js b/lib/jsgi-node.js index fc67d17..bf4343f 100644 --- a/lib/jsgi-node.js +++ b/lib/jsgi-node.js @@ -234,9 +234,13 @@ function start( app, options ) { var port = options.port || 8080; - var http = require( "http" ).createServer( app ); - http.listen( port ); + if ( options.ssl ) { + require( "https" ).createServer( options.ssl, app ).listen( port ); + } else { + require( "http" ).createServer( app ).listen( port ); + } + sys.puts( "Server running on port " + port ); return http; }; -module.exports = start; \ No newline at end of file +module.exports = start;