You've already forked woodpecker
							
							
				mirror of
				https://github.com/woodpecker-ci/woodpecker.git
				synced 2025-10-30 23:27:39 +02:00 
			
		
		
		
	Treat no available route in grpc as fatal error (#5192)
This commit is contained in:
		| @@ -521,10 +521,12 @@ func (c *client) ReportHealth(ctx context.Context) (err error) { | ||||
| 			codes.Aborted, | ||||
| 			codes.DataLoss, | ||||
| 			codes.DeadlineExceeded, | ||||
| 			codes.Internal, | ||||
| 			codes.Unavailable: | ||||
| 			codes.Internal: | ||||
| 			// non-fatal errors | ||||
| 			log.Warn().Err(err).Msgf("grpc error: report_health(): code: %v", status.Code(err)) | ||||
| 		case | ||||
| 			// code = Unavailable desc = connection error: desc = \"transport: Error while dialing: dial tcp 1.2.3.4:443: i/o timeout\"" | ||||
| 			codes.Unavailable: | ||||
| 		default: | ||||
| 			log.Error().Err(err).Msgf("grpc error: report_health(): code: %v", status.Code(err)) | ||||
| 			return err | ||||
|   | ||||
		Reference in New Issue
	
	Block a user