Ajout des 3règles SendFileRule.go, SendOkRule.go, SendErrorRule.go et corrections de bugs mineurs.
This commit is contained in:
@@ -40,17 +40,17 @@ type ClientMulticast struct {
|
||||
|
||||
// Run Cette méthode démarre une commmunication multicast
|
||||
func (client ClientMulticast) Run() {
|
||||
addr, done := client.ResolveAddr()
|
||||
if done {
|
||||
addr, failedRA := client.ResolveAddr()
|
||||
if failedRA {
|
||||
return
|
||||
}
|
||||
|
||||
con, done2 := client.DialUdp(addr)
|
||||
if done2 {
|
||||
con, failedDU := client.DialUdp(addr)
|
||||
if failedDU {
|
||||
return
|
||||
}
|
||||
|
||||
cmd, correct := client.repository.ExecuteWriter(writers.HelloRuleName, client.domain, fmt.Sprintf("%d", client.port))
|
||||
cmd, correct := client.repository.ExecuteWriter(writers.HelloRulePrefix, client.domain, fmt.Sprintf("%d", client.port))
|
||||
if !correct {
|
||||
println("[ClientMulticast] Hello rule isn't correct (" + cmd + ")")
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user