Recherche d'un bug d'interface réseaux multicast

This commit is contained in:
2022-03-08 12:01:51 +01:00
parent e9fafd3cd8
commit 30e21ce042
9 changed files with 53 additions and 25 deletions

View File

@@ -23,18 +23,21 @@ func (server ServerUnicast) Run() {
// Attente connexion du FileFrontEnd
con, err := listen.Accept()
print("connection ok")
if err != nil {
fmt.Printf("Error while accepting client : %s\n", err)
return
} else {
for { // TODO : Extraire cette partie de code
line, err := bufio.NewReader(con).ReadString('\n')
reader := bufio.NewReader(con)
line, err := reader.ReadString('\n')
println("OK ") // TODO REMOVE
println(line)
if err != nil {
return
}
result := server.ReqManager.Execute(line)
result := server.ReqManager.Execute(line, reader)
_, _ = con.Write(append([]byte(result), '\n')) // TODO : ATTENTION laisser les \n
}
}