File tree Expand file tree Collapse file tree 1 file changed +10
-12
lines changed
Expand file tree Collapse file tree 1 file changed +10
-12
lines changed Original file line number Diff line number Diff line change @@ -67,27 +67,25 @@ func consumeKafkaMessage(consumer *kafka.Consumer, topic string) bool {
6767 log .Fatalln (err )
6868 return false
6969 }
70- for {
71- timer := time . NewTimer ( time . Second * 5 )
72- c := make ( chan string )
73- go func () {
70+ timer := time . NewTimer ( time . Second * 10 )
71+ c := make ( chan string )
72+ go func () {
73+ for {
7474 _ , err := consumer .ReadMessage (100 * time .Millisecond )
7575 if err == nil {
7676 if err != nil {
7777 fmt .Printf ("Failed to deserialize payload: %s\n " , err )
7878 } else {
7979 c <- "success"
80- return
8180 }
8281 }
83- }()
84- select {
85- case <- c :
86- return true
87- case <- timer .C :
88- return false
8982 }
90-
83+ }()
84+ select {
85+ case <- c :
86+ return true
87+ case <- timer .C :
88+ return false
9189 }
9290}
9391
You can’t perform that action at this time.
0 commit comments