@@ -105,14 +105,14 @@ func (ds *deliverServer) Handle(srv ab.AtomicBroadcast_DeliverServer) error {
105
105
if ! ok {
106
106
// Note, we log this at DEBUG because SDKs will poll waiting for channels to be created
107
107
// So we would expect our log to be somewhat flooded with these
108
- logger .Debugf ("Client request for channel %s not found" , chdr .ChannelId )
108
+ logger .Debugf ("Rejecting deliver because channel %s not found" , chdr .ChannelId )
109
109
return sendStatusReply (srv , cb .Status_NOT_FOUND )
110
110
}
111
111
112
112
erroredChan := chain .Errored ()
113
113
select {
114
114
case <- erroredChan :
115
- logger .Warningf ("Rejecting deliver request because of consenter error" )
115
+ logger .Warningf ("[channel: %s] Rejecting deliver request because of consenter error" , chdr . ChannelId )
116
116
return sendStatusReply (srv , cb .Status_SERVICE_UNAVAILABLE )
117
117
default :
118
118
@@ -123,22 +123,22 @@ func (ds *deliverServer) Handle(srv ab.AtomicBroadcast_DeliverServer) error {
123
123
sf := sigfilter .New (policies .ChannelReaders , chain .PolicyManager ())
124
124
result , _ := sf .Apply (envelope )
125
125
if result != filter .Forward {
126
- logger .Warningf ("Received unauthorized deliver request for channel %s " , chdr .ChannelId )
126
+ logger .Warningf ("[channel: %s] Received unauthorized deliver request" , chdr .ChannelId )
127
127
return sendStatusReply (srv , cb .Status_FORBIDDEN )
128
128
}
129
129
130
130
seekInfo := & ab.SeekInfo {}
131
131
if err = proto .Unmarshal (payload .Data , seekInfo ); err != nil {
132
- logger .Warningf ("Received a signed deliver request with malformed seekInfo payload: %s" , err )
132
+ logger .Warningf ("[channel: %s] Received a signed deliver request with malformed seekInfo payload: %s" , chdr . ChannelId , err )
133
133
return sendStatusReply (srv , cb .Status_BAD_REQUEST )
134
134
}
135
135
136
136
if seekInfo .Start == nil || seekInfo .Stop == nil {
137
- logger .Warningf ("Received seekInfo message with missing start or stop %v, %v" , seekInfo .Start , seekInfo .Stop )
137
+ logger .Warningf ("[channel: %s] Received seekInfo message with missing start or stop %v, %v" , chdr . ChannelId , seekInfo .Start , seekInfo .Stop )
138
138
return sendStatusReply (srv , cb .Status_BAD_REQUEST )
139
139
}
140
140
141
- logger .Debugf ("Received seekInfo (%p) %v for chain %s " , seekInfo , seekInfo , chdr . ChannelId )
141
+ logger .Debugf ("[channel: %s] Received seekInfo (%p) %v" , chdr . ChannelId , seekInfo , seekInfo )
142
142
143
143
cursor , number := chain .Reader ().Iterator (seekInfo .Start )
144
144
var stopNum uint64
@@ -150,7 +150,7 @@ func (ds *deliverServer) Handle(srv ab.AtomicBroadcast_DeliverServer) error {
150
150
case * ab.SeekPosition_Specified :
151
151
stopNum = stop .Specified .Number
152
152
if stopNum < number {
153
- logger .Warningf ("Received invalid seekInfo message where start number %d is greater than stop number %d" , number , stopNum )
153
+ logger .Warningf ("[channel: %s] Received invalid seekInfo message: start number %d greater than stop number %d" , chdr . ChannelId , number , stopNum )
154
154
return sendStatusReply (srv , cb .Status_BAD_REQUEST )
155
155
}
156
156
}
@@ -159,7 +159,7 @@ func (ds *deliverServer) Handle(srv ab.AtomicBroadcast_DeliverServer) error {
159
159
if seekInfo .Behavior == ab .SeekInfo_BLOCK_UNTIL_READY {
160
160
select {
161
161
case <- erroredChan :
162
- logger .Warningf ("Aborting deliver request because of consenter error" )
162
+ logger .Warningf ("[channel: %s] Aborting deliver request because of consenter error" , chdr . ChannelId )
163
163
return sendStatusReply (srv , cb .Status_SERVICE_UNAVAILABLE )
164
164
case <- cursor .ReadyChan ():
165
165
}
@@ -177,21 +177,21 @@ func (ds *deliverServer) Handle(srv ab.AtomicBroadcast_DeliverServer) error {
177
177
sf := sigfilter .New (policies .ChannelReaders , chain .PolicyManager ())
178
178
result , _ := sf .Apply (envelope )
179
179
if result != filter .Forward {
180
- logger .Warningf ("Client authorization revoked for deliver request for channel %s " , chdr .ChannelId )
180
+ logger .Warningf ("[channel: %s] Client authorization revoked for deliver request" , chdr .ChannelId )
181
181
return sendStatusReply (srv , cb .Status_FORBIDDEN )
182
182
}
183
183
}
184
184
185
185
block , status := cursor .Next ()
186
186
if status != cb .Status_SUCCESS {
187
- logger .Errorf ("Error reading from channel, cause was: %v" , status )
187
+ logger .Errorf ("[channel: %s] Error reading from channel, cause was: %v" , chdr . ChannelId , status )
188
188
return sendStatusReply (srv , status )
189
189
}
190
190
191
- logger .Debugf ("Delivering block for (%p) channel: %s " , seekInfo , chdr .ChannelId )
191
+ logger .Debugf ("[channel: %s] Delivering block for (%p)" , chdr .ChannelId , seekInfo )
192
192
193
193
if err := sendBlockReply (srv , block ); err != nil {
194
- logger .Warningf ("Error sending to stream: %s" , err )
194
+ logger .Warningf ("[channel: %s] Error sending to stream: %s" , chdr . ChannelId , err )
195
195
return err
196
196
}
197
197
@@ -201,11 +201,11 @@ func (ds *deliverServer) Handle(srv ab.AtomicBroadcast_DeliverServer) error {
201
201
}
202
202
203
203
if err := sendStatusReply (srv , cb .Status_SUCCESS ); err != nil {
204
- logger .Warningf ("Error sending to stream: %s" , err )
204
+ logger .Warningf ("[channel: %s] Error sending to stream: %s" , chdr . ChannelId , err )
205
205
return err
206
206
}
207
207
208
- logger .Debugf ("Done delivering for (%p), waiting for new SeekInfo" , seekInfo )
208
+ logger .Debugf ("[channel: %s] Done delivering for (%p), waiting for new SeekInfo" , chdr . ChannelId , seekInfo )
209
209
}
210
210
}
211
211
0 commit comments