Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 871 for closeFn (0.48 sec)

  1. cmd/untar.go

    // the upstream reader after close has been called.
    type disconnectReader struct {
    	r  io.Reader
    	mu sync.Mutex
    }
    
    func (d *disconnectReader) Read(p []byte) (n int, err error) {
    	d.mu.Lock()
    	defer d.mu.Unlock()
    	if d.r != nil {
    		return d.r.Read(p)
    	}
    	return 0, errors.New("reader closed")
    }
    
    func (d *disconnectReader) Close() error {
    	d.mu.Lock()
    	d.r = nil
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu Apr 04 12:04:40 UTC 2024
    - 6K bytes
    - Viewed (0)
  2. src/net/http/httputil/reverseproxy_test.go

    	}
    	if !closeCheck.closed {
    		t.Errorf("body should have been closed")
    	}
    	if g, e := logBuf.String(), outErr.Error(); !strings.Contains(g, e) {
    		t.Errorf("ErrorLog %q does not contain %q", g, e)
    	}
    }
    
    type checkCloser struct {
    	closed bool
    }
    
    func (cc *checkCloser) Close() error {
    	cc.closed = true
    	return nil
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 54.6K bytes
    - Viewed (0)
  3. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/ExclusiveCacheAccessingWorker.java

        }
    
        @Override
        public void enqueue(Runnable task) {
            addToQueue(task);
        }
    
        private void addToQueue(Runnable task) {
            if (closed) {
                throw new IllegalStateException("The worker has already been closed. Cannot add more work to queue.");
            }
            try {
                workQueue.put(task);
            } catch (InterruptedException e) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 16 15:49:50 UTC 2024
    - 8.8K bytes
    - Viewed (0)
  4. test/stress/runstress.go

    		c, err := d.Dial("tcp", a.String())
    		if err == nil {
    			Println("did dial")
    			go func() {
    				time.Sleep(time.Duration(rand.Intn(500)) * time.Millisecond)
    				c.Close()
    				Println("closed dial")
    			}()
    		}
    		// Don't run out of ephemeral ports too quickly:
    		time.Sleep(250 * time.Millisecond)
    	}
    }
    
    func stressNet() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:21:35 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  5. platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/locklistener/DefaultFileLockContentionHandlerTest.groovy

        }
    
        def "can receive request for lock that is already closed"() {
            when:
            int port = handler.reservePort()
            handler.start(10, { assert false })
            sleep(300) //so that it starts receiving
    
            //close the lock
            handler.stop(10)
    
            //receive request for lock that is already closed
            client.maybePingOwner(port, 10, "lock 1", 50000, null)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 16 15:49:49 UTC 2024
    - 6.1K bytes
    - Viewed (0)
  6. src/crypto/tls/conn.go

    	}
    
    	return n, nil
    }
    
    // Close closes the connection.
    func (c *Conn) Close() error {
    	// Interlock with Conn.Write above.
    	var x int32
    	for {
    		x = c.activeCall.Load()
    		if x&1 != 0 {
    			return net.ErrClosed
    		}
    		if c.activeCall.CompareAndSwap(x, x|1) {
    			break
    		}
    	}
    	if x != 0 {
    		// io.Writer and io.Closer should not be used concurrently.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 51.8K bytes
    - Viewed (0)
  7. internal/grid/muxclient.go

    func (m *muxClient) doPing(respHandler chan<- Response) (ok bool) {
    	m.respMu.Lock()
    	if m.closed {
    		m.respMu.Unlock()
    		// Already closed. This is not an error state;
    		// we may just be delivering the last responses.
    		return true
    	}
    
    	// Only check ping when not closed.
    	if got := time.Since(time.Unix(0, atomic.LoadInt64(&m.LastPong))); got > m.clientPingInterval*2 {
    		m.respMu.Unlock()
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri Jun 07 15:51:52 UTC 2024
    - 15.9K bytes
    - Viewed (0)
  8. src/database/sql/convert.go

    			}
    			rows.closemu.Lock()
    			*d = Rows{
    				dc:          rows.dc,
    				releaseConn: func(error) {},
    				rowsi:       s,
    			}
    			// Chain the cancel function.
    			parentCancel := rows.cancel
    			rows.cancel = func() {
    				// When Rows.cancel is called, the closemu will be locked as well.
    				// So we can access rs.lasterr.
    				d.close(rows.lasterr)
    				if parentCancel != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 16.2K bytes
    - Viewed (0)
  9. src/internal/xcoff/ar.go

    	}
    	arch, err := NewArchive(f)
    	if err != nil {
    		f.Close()
    		return nil, err
    	}
    	arch.closer = f
    	return arch, nil
    }
    
    // Close closes the Archive.
    // If the Archive was created using NewArchive directly instead of OpenArchive,
    // Close has no effect.
    func (a *Archive) Close() error {
    	var err error
    	if a.closer != nil {
    		err = a.closer.Close()
    		a.closer = nil
    	}
    	return err
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:32:51 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  10. cni/pkg/nodeagent/ztunnelserver.go

    		pods: pods,
    	}, nil
    }
    
    func (z *ztunnelServer) Close() error {
    	return z.listener.Close()
    }
    
    func (z *ztunnelServer) Run(ctx context.Context) {
    	context.AfterFunc(ctx, func() { _ = z.Close() })
    
    	for {
    		log.Debug("accepting conn")
    		conn, err := z.accept()
    		if err != nil {
    			if errors.Is(err, net.ErrClosed) {
    				log.Debug("listener closed - returning")
    				return
    			}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 22:07:03 UTC 2024
    - 12.3K bytes
    - Viewed (0)
Back to top