aboutsummaryrefslogtreecommitdiffstats
path: root/examples/static_server.rb
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2016-05-08 22:41:53 +0900
committerKazuki Yamaguchi <k@rhe.jp>2016-05-08 22:41:53 +0900
commitef9daa152ecf2e3f9fe0f2c5eb083379a5077c3b (patch)
treeb9e2afa99c7912ffca4dc0a24c1ccd886348f91b /examples/static_server.rb
parent85f218f35d2e9f1332701d908d9570c698708620 (diff)
parent89c73779d0eab2d9aae1e524245beebd589bf15d (diff)
downloadplum-ef9daa152ecf2e3f9fe0f2c5eb083379a5077c3b.tar.gz
Merge branch 'topic/refactor-for-0.3'
* topic/refactor-for-0.3: examples: static_server: use test certificate in test/ style: prefer "".b over String.new frame: settings: add Frame::Settings.ack avoid Frame#type if possible client: decoders: unfreeze Client::Decoders::DECODERS frame: create subclasses for each frame type merge *_{utils,factory}
Diffstat (limited to 'examples/static_server.rb')
-rw-r--r--examples/static_server.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/static_server.rb b/examples/static_server.rb
index 6f7e00a..452f718 100644
--- a/examples/static_server.rb
+++ b/examples/static_server.rb
@@ -31,8 +31,8 @@ if ctx.respond_to?(:tmp_ecdh_callback) && !ctx.respond_to?(:set_ecdh_curves)
OpenSSL::PKey::EC.new("prime256v1")
}
end
-ctx.cert = OpenSSL::X509::Certificate.new File.read(".crt.local")
-ctx.key = OpenSSL::PKey::RSA.new File.read(".key.local")
+ctx.cert = OpenSSL::X509::Certificate.new File.read(File.expand_path("../../test/server.crt", __FILE__))
+ctx.key = OpenSSL::PKey::RSA.new File.read(File.expand_path("../../test/server.key", __FILE__))
tcp_server = TCPServer.new("0.0.0.0", 40443)
ssl_server = OpenSSL::SSL::SSLServer.new(tcp_server, ctx)
@@ -75,7 +75,7 @@ loop do
stream.on(:open) do
headers = nil
- data = String.new
+ data = "".b
end
stream.on(:headers) do |headers_|