File tree 2 files changed +15
-7
lines changed
2 files changed +15
-7
lines changed Original file line number Diff line number Diff line change @@ -6,12 +6,14 @@ require "./tcp_socket"
6
6
# ```
7
7
# require "socket"
8
8
#
9
+ # def handle_client(client)
10
+ # message = client.gets
11
+ # client.puts message
12
+ # end
13
+ #
9
14
# server = TCPServer.new("localhost", 1234)
10
- # loop do
11
- # server.accept do |client|
12
- # message = client.gets
13
- # client << message # echo the message back
14
- # end
15
+ # while client = server.accept?
16
+ # spawn handle_client(client)
15
17
# end
16
18
# ```
17
19
#
Original file line number Diff line number Diff line change @@ -8,9 +8,15 @@ require "./unix_socket"
8
8
# ```
9
9
# require "socket"
10
10
#
11
+ # def handle_client(client)
12
+ # message = client.gets
13
+ # client.puts message
14
+ # end
15
+ #
11
16
# server = UNIXServer.new("/tmp/myapp.sock")
12
- # message = server.gets
13
- # server.puts message
17
+ # while client = server.accept?
18
+ # spawn handle_client(client)
19
+ # end
14
20
# ```
15
21
class UNIXServer < UNIXSocket
16
22
include Socket ::Server
You can’t perform that action at this time.
0 commit comments