| 1 | module Server where |
|---|
| 2 | |
|---|
| 3 | import Network |
|---|
| 4 | import System.IO |
|---|
| 5 | |
|---|
| 6 | import ServerPort |
|---|
| 7 | |
|---|
| 8 | main = withSocketsDo $ |
|---|
| 9 | do socket <- listenOn serverPort |
|---|
| 10 | putStrLn "Listening for connection" |
|---|
| 11 | (hdl, _, _) <- accept socket |
|---|
| 12 | putStrLn "Accepted connection" |
|---|
| 13 | hIsEOF hdl |
|---|
| 14 | putStrLn "Never reaches this point" |
|---|