examples/sh.rb in ws-io-1.0.1 vs examples/sh.rb in ws-io-1.1.0
- old
+ new
@@ -1,14 +1,8 @@
#!/usr/bin/env ruby
$:.unshift File.dirname(__FILE__) + "/../lib"
+
require "ws-io"
-threads = []
-threads << Thread.start do
- WsIo.start(['*'], 8080) do
- system '/bin/sh'
- end
-end
-threads << Thread.start do
- system 'open', File.expand_path('../index.html', __FILE__)
-end
-threads.each { |thread| thread.join }
+WsIo.start {
+ system '/bin/sh'
+}.open.join