about summary refs log blame commit diff stats
path: root/server-socket.mu
blob: d7be418efb99fe6fcb1fd9f7c460e59c63a10853 (plain) (tree)
1
2
3
4
5
6
7
8

             
                                 
                                                           
                               
   
                                              
                                       





                               
def main [
  local-scope
  socket:num <- $socket 8080/port
  $print [Mu socket creation returned ], socket, 10/newline
  session:num <- $accept socket
  {
    client-message:&:buffer <- new-buffer 1024
    c:char <- $read-from-socket session
    break-unless c
    $print c
    loop
  }
  $close-socket socket, session
]