@@ -17,7 +17,7 @@ func shortSocketDir(t *testing.T) string {
1717 if err != nil {
1818 t .Fatal (err )
1919 }
20- t .Cleanup (func () { os .RemoveAll (dir ) })
20+ t .Cleanup (func () { _ = os .RemoveAll (dir ) })
2121 return dir
2222}
2323
@@ -169,7 +169,7 @@ func TestIPCProtocolOverSocket(t *testing.T) {
169169 if err != nil {
170170 t .Fatal (err )
171171 }
172- defer listener .Close ()
172+ defer func () { _ = listener .Close () } ()
173173
174174 // Server goroutine: read request, write response.
175175 done := make (chan struct {})
@@ -179,7 +179,7 @@ func TestIPCProtocolOverSocket(t *testing.T) {
179179 if err != nil {
180180 return
181181 }
182- defer conn .Close ()
182+ defer func () { _ = conn .Close () } ()
183183
184184 var req IPCRequest
185185 if err := json .NewDecoder (conn ).Decode (& req ); err != nil {
@@ -192,15 +192,15 @@ func TestIPCProtocolOverSocket(t *testing.T) {
192192
193193 resp := IPCResponse {Success : true }
194194 data , _ := json .Marshal (resp )
195- conn .Write (data )
195+ _ , _ = conn .Write (data )
196196 }()
197197
198198 // Client: connect, send request, read response.
199199 conn , err := net .DialTimeout ("unix" , sockPath , 2 * time .Second )
200200 if err != nil {
201201 t .Fatal (err )
202202 }
203- defer conn .Close ()
203+ defer func () { _ = conn .Close () } ()
204204
205205 req := IPCRequest {Type : "auth" , User : "alice" , Service : "sudo" }
206206 if err := json .NewEncoder (conn ).Encode (req ); err != nil {
@@ -228,34 +228,34 @@ func TestIPCProtocolOverSocketDenied(t *testing.T) {
228228 if err != nil {
229229 t .Fatal (err )
230230 }
231- defer listener .Close ()
231+ defer func () { _ = listener .Close () } ()
232232
233233 go func () {
234234 conn , err := listener .Accept ()
235235 if err != nil {
236236 return
237237 }
238- defer conn .Close ()
238+ defer func () { _ = conn .Close () } ()
239239
240240 var req IPCRequest
241- json .NewDecoder (conn ).Decode (& req )
241+ _ = json .NewDecoder (conn ).Decode (& req )
242242
243243 resp := IPCResponse {Error : "cancelled by user" }
244244 data , _ := json .Marshal (resp )
245- conn .Write (data )
245+ _ , _ = conn .Write (data )
246246 }()
247247
248248 conn , err := net .DialTimeout ("unix" , sockPath , 2 * time .Second )
249249 if err != nil {
250250 t .Fatal (err )
251251 }
252- defer conn .Close ()
252+ defer func () { _ = conn .Close () } ()
253253
254254 req := IPCRequest {Type : "auth" , User : "bob" , Service : "authorization" }
255- json .NewEncoder (conn ).Encode (req )
255+ _ = json .NewEncoder (conn ).Encode (req )
256256
257257 var resp IPCResponse
258- json .NewDecoder (conn ).Decode (& resp )
258+ _ = json .NewDecoder (conn ).Decode (& resp )
259259
260260 if resp .Success {
261261 t .Error ("expected denied response" )
@@ -274,7 +274,7 @@ func TestIPCConcurrentConnectionsRejected(t *testing.T) {
274274 if err != nil {
275275 t .Fatal (err )
276276 }
277- defer listener .Close ()
277+ defer func () { _ = listener .Close () } ()
278278
279279 // Simulate a server that holds the first connection busy.
280280 var activeConn net.Conn
@@ -290,24 +290,24 @@ func TestIPCConcurrentConnectionsRejected(t *testing.T) {
290290 if err != nil {
291291 return
292292 }
293- defer conn2 .Close ()
293+ defer func () { _ = conn2 .Close () } ()
294294
295295 var req IPCRequest
296- json .NewDecoder (conn2 ).Decode (& req )
296+ _ = json .NewDecoder (conn2 ).Decode (& req )
297297
298298 resp := IPCResponse {Error : "another auth request is in progress" }
299299 data , _ := json .Marshal (resp )
300- conn2 .Write (data )
300+ _ , _ = conn2 .Write (data )
301301 }()
302302
303303 // First client connects (held busy).
304304 conn1 , _ := net .DialTimeout ("unix" , sockPath , 2 * time .Second )
305305 defer func () {
306306 if conn1 != nil {
307- conn1 .Close ()
307+ _ = conn1 .Close ()
308308 }
309309 if activeConn != nil {
310- activeConn .Close ()
310+ _ = activeConn .Close ()
311311 }
312312 }()
313313 <- ready
@@ -317,13 +317,13 @@ func TestIPCConcurrentConnectionsRejected(t *testing.T) {
317317 if err != nil {
318318 t .Fatal (err )
319319 }
320- defer conn2 .Close ()
320+ defer func () { _ = conn2 .Close () } ()
321321
322322 req := IPCRequest {Type : "auth" , User : "eve" , Service : "sudo" }
323- json .NewEncoder (conn2 ).Encode (req )
323+ _ = json .NewEncoder (conn2 ).Encode (req )
324324
325325 var resp IPCResponse
326- json .NewDecoder (conn2 ).Decode (& resp )
326+ _ = json .NewDecoder (conn2 ).Decode (& resp )
327327
328328 if resp .Success {
329329 t .Error ("second connection should be rejected" )
0 commit comments