Skip to content

Commit

Permalink
Don't require the jars unless necessary
Browse files Browse the repository at this point in the history
  • Loading branch information
carllerche committed Feb 21, 2011
1 parent 148b238 commit 25896a6
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 5 deletions.
4 changes: 2 additions & 2 deletions lib/kirk.rb
Expand Up @@ -8,9 +8,10 @@ module Kirk
end

require 'java'
require 'kirk/common'
require 'kirk/version'
require 'kirk/native'
require 'kirk/jetty'
require 'kirk/version'

import "java.util.concurrent.LinkedBlockingQueue"
import "java.util.concurrent.TimeUnit"
Expand All @@ -34,7 +35,6 @@ module Applications

require 'kirk/builder'
require 'kirk/client'
require 'kirk/common'
require 'kirk/handler'
require 'kirk/input_stream'
require 'kirk/server'
Expand Down
9 changes: 6 additions & 3 deletions lib/kirk/jetty.rb
@@ -1,6 +1,9 @@
require "kirk/jetty/jetty-client-7.2.2.v20101205"
require "kirk/jetty/jetty-server-7.2.2.v20101205"
require "kirk/jetty/servlet-api-2.5"
# Only require jars if in the "master" process
unless Kirk.sub_process?
require "kirk/jetty/jetty-client-7.2.2.v20101205"
require "kirk/jetty/jetty-server-7.2.2.v20101205"
require "kirk/jetty/servlet-api-2.5"
end

module Kirk
module Jetty
Expand Down

0 comments on commit 25896a6

Please sign in to comment.