Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 21 for NewListener (0.15 sec)

  1. security/pkg/nodeagent/sds/server.go

    	}
    }
    
    func (s *Server) initWorkloadSdsService() {
    	s.grpcWorkloadServer = grpc.NewServer(s.grpcServerOptions()...)
    	s.workloadSds.register(s.grpcWorkloadServer)
    	var err error
    	s.grpcWorkloadListener, err = uds.NewListener(security.WorkloadIdentitySocketPath)
    	go func() {
    		sdsServiceLog.Info("Starting SDS grpc server")
    		waitTime := time.Second
    		started := false
    		for i := 0; i < maxRetryTimes; i++ {
    			if s.stopped.Load() {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jun 07 17:44:41 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  2. cni/pkg/pluginlistener/listener_test.go

    	"net"
    	"path/filepath"
    	"testing"
    
    	"google.golang.org/grpc"
    	"google.golang.org/grpc/credentials/insecure"
    )
    
    func TestCNIListener(t *testing.T) {
    	f := filepath.Join(t.TempDir(), "test")
    	l, err := NewListener(f)
    	if err != nil {
    		t.Fatalf("unexpected error %v", err)
    	}
    	defer l.Close()
    	conn, err := connect(f)
    	if err != nil {
    		t.Fatalf("failed to connect %v", err)
    	}
    	conn.Close()
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Feb 08 21:58:32 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  3. pkg/uds/listener_test.go

    package uds
    
    import (
    	"context"
    	"net"
    	"testing"
    
    	"google.golang.org/grpc"
    	"google.golang.org/grpc/credentials/insecure"
    )
    
    func TestUdsListener(t *testing.T) {
    	l, err := NewListener("./etc/istio/proxy/test")
    	if err != nil {
    		t.Fatalf("unexpected error %v", err)
    	}
    	defer l.Close()
    	conn, err := connect("./etc/istio/proxy/test")
    	if err != nil {
    		t.Fatalf("failed to connect %v", err)
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Dec 16 02:46:58 UTC 2021
    - 1.4K bytes
    - Viewed (0)
  4. cni/pkg/pluginlistener/listener.go

    // limitations under the License.
    
    package pluginlistener
    
    import (
    	"fmt"
    	"net"
    	"os"
    	"path/filepath"
    
    	"istio.io/istio/pkg/log"
    )
    
    func NewListener(path string) (net.Listener, error) {
    	// Remove unix socket before use.
    	if err := os.Remove(path); err != nil && !os.IsNotExist(err) {
    		// Anything other than "file not found" is an error.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jan 26 20:34:28 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  5. pkg/uds/listener.go

    // limitations under the License.
    
    package uds
    
    import (
    	"fmt"
    	"net"
    	"os"
    	"path/filepath"
    
    	"istio.io/istio/pkg/log"
    )
    
    func NewListener(path string) (net.Listener, error) {
    	// Remove unix socket before use.
    	if err := os.Remove(path); err != nil && !os.IsNotExist(err) {
    		// Anything other than "file not found" is an error.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 23 17:08:31 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  6. src/crypto/tls/tls.go

    	if err != nil {
    		return nil, err
    	}
    	return Server(c, l.config), nil
    }
    
    // NewListener creates a Listener which accepts connections from an inner
    // Listener and wraps each connection with [Server].
    // The configuration config must be non-nil and must include
    // at least one certificate or else set GetCertificate.
    func NewListener(inner net.Listener, config *Config) net.Listener {
    	l := new(listener)
    	l.Listener = inner
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 17:57:01 UTC 2024
    - 12.2K bytes
    - Viewed (0)
  7. cni/pkg/log/uds.go

    func (l *UDSLogger) StartUDSLogServer(sockAddress string, stop <-chan struct{}) error {
    	if sockAddress == "" {
    		return nil
    	}
    	log.Info("Start a UDS server for CNI plugin logs")
    	unixListener, err := uds.NewListener(sockAddress)
    	if err != nil {
    		return fmt.Errorf("failed to create UDS listener: %v", err)
    	}
    	go func() {
    		if err := l.loggingServer.Serve(unixListener); network.IsUnexpectedListenerError(err) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 16:26:28 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates/server_test.go

    	if err != nil {
    		t.Fatal(err)
    	}
    	apiPort := listener.Addr().String()
    	go func() {
    		t.Logf("listening on %s", listener.Addr().String())
    		listener = tls.NewListener(listener, server.TLSConfig)
    		if err := server.ServeTLS(listener, "", ""); err != nil {
    			t.Error(err)
    			panic(err)
    		}
    
    		<-stopCh
    		server.Close()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 12 18:29:15 UTC 2021
    - 6K bytes
    - Viewed (0)
  9. src/net/http/transport_internal_test.go

    	cert, err := tls.X509KeyPair(testcert.LocalhostCert, testcert.LocalhostKey)
    	if err != nil {
    		t.Fatal(err)
    	}
    	ln := newLocalListener(t)
    	defer ln.Close()
    
    	go func() {
    		tln := tls.NewListener(ln, &tls.Config{
    			NextProtos:   []string{"foo"},
    			Certificates: []tls.Certificate{cert},
    		})
    		for i := 0; i < 2; i++ {
    			sc, err := tln.Accept()
    			if err != nil {
    				t.Error(err)
    				return
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 15:57:17 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  10. cni/pkg/nodeagent/cni-watcher.go

    func (s *CniPluginServer) Start() error {
    	if s.sockAddress == "" {
    		return fmt.Errorf("no socket address provided")
    	}
    	log.Info("Start a listen server for CNI plugin events")
    	unixListener, err := pluginlistener.NewListener(s.sockAddress)
    	if err != nil {
    		return fmt.Errorf("failed to create CNI listener: %v", err)
    	}
    	go func() {
    		err := s.cniListenServer.Serve(unixListener)
    
    		select {
    		case <-s.ctx.Done():
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 21:31:35 UTC 2024
    - 6.7K bytes
    - Viewed (0)
Back to top