diff options
author | Kazuki Yamaguchi <k@rhe.jp> | 2016-01-14 12:46:28 +0900 |
---|---|---|
committer | Kazuki Yamaguchi <k@rhe.jp> | 2016-01-14 12:46:28 +0900 |
commit | 6f2e135321b09efa6958c477e6729a93d1700e1f (patch) | |
tree | d818fec74d6d4bbcefe5de2c5212c6ebb0642f6f /lib/plum/rack/cli.rb | |
parent | 8ab57c01c62622249c51291d01185df53d2d7a9b (diff) | |
parent | 65ba41222eb0caf8d882c6fa2e202b313ef2801e (diff) | |
download | plum-6f2e135321b09efa6958c477e6729a93d1700e1f.tar.gz |
Merge branch 'threaded'
Diffstat (limited to 'lib/plum/rack/cli.rb')
-rw-r--r-- | lib/plum/rack/cli.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/plum/rack/cli.rb b/lib/plum/rack/cli.rb index 3ee50fe..9d8a03d 100644 --- a/lib/plum/rack/cli.rb +++ b/lib/plum/rack/cli.rb @@ -45,6 +45,7 @@ module Plum config[:debug] = @options[:debug] unless @options[:debug].nil? config[:server_push] = @options[:server_push] unless @options[:server_push].nil? config[:threaded] = @options[:threaded] unless @options[:threaded].nil? + config[:threadpool_size] = @options[:threadpool_size] unless @options[:threadpool_size].nil? if @options[:fallback_legacy] h, p = @options[:fallback_legacy].split(":") @@ -124,6 +125,10 @@ module Plum @options[:threaded] = true end + o.on "--threadpool-size SIZE", "Set the size of thread pool" do |arg| + @options[:threadpool_size] = arg.to_i + end + o.on "--fallback-legacy HOST:PORT", "Fallbacks if the client doesn't support HTTP/2" do |arg| @options[:fallback_legacy] = arg end |