Search Options

Results per page
Sort
Preferred Languages
Advance

Results 91 - 100 of 106 for HandleCrash (1.3 sec)

  1. pkg/kubelet/kuberuntime/kuberuntime_container.go

    	start := metav1.Now()
    	done := make(chan struct{})
    	go func() {
    		defer close(done)
    		defer utilruntime.HandleCrash()
    		if _, err := m.runner.Run(ctx, containerID, pod, containerSpec, containerSpec.Lifecycle.PreStop); err != nil {
    			klog.ErrorS(err, "PreStop hook failed", "pod", klog.KObj(pod), "podUID", pod.UID,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 54.7K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/registry/generic/registry/store.go

    	workersExited := make(chan struct{})
    
    	wg.Add(workersNumber)
    	for i := 0; i < workersNumber; i++ {
    		go func() {
    			// panics don't cross goroutine boundaries
    			defer utilruntime.HandleCrash(func(panicReason interface{}) {
    				errs <- fmt.Errorf("DeleteCollection goroutine panicked: %v", panicReason)
    			})
    			defer wg.Done()
    
    			for item := range toProcess {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jan 19 23:22:44 UTC 2024
    - 60.8K bytes
    - Viewed (0)
  3. pkg/controller/volume/attachdetach/attach_detach_controller.go

    	// intreeToCSITranslator translates from in-tree volume specs to CSI
    	intreeToCSITranslator csimigration.InTreeToCSITranslator
    }
    
    func (adc *attachDetachController) Run(ctx context.Context) {
    	defer runtime.HandleCrash()
    	defer adc.pvcQueue.ShutDown()
    
    	// Start events processing pipeline.
    	adc.broadcaster.StartStructuredLogging(3)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 32.6K bytes
    - Viewed (0)
  4. pkg/controller/garbagecollector/garbagecollector.go

    	}
    	gc.dependencyGraphBuilder.startMonitors(logger)
    	return nil
    }
    
    // Run starts garbage collector workers.
    func (gc *GarbageCollector) Run(ctx context.Context, workers int) {
    	defer utilruntime.HandleCrash()
    	defer gc.attemptToDelete.ShutDown()
    	defer gc.attemptToOrphan.ShutDown()
    	defer gc.dependencyGraphBuilder.graphChanges.ShutDown()
    
    	// Start events processing pipeline.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 32.9K bytes
    - Viewed (0)
  5. pkg/controller/cronjob/cronjob_controllerv2.go

    	metrics.Register()
    
    	return jm, nil
    }
    
    // Run starts the main goroutine responsible for watching and syncing jobs.
    func (jm *ControllerV2) Run(ctx context.Context, workers int) {
    	defer utilruntime.HandleCrash()
    
    	// Start event processing pipeline.
    	jm.broadcaster.StartStructuredLogging(3)
    	jm.broadcaster.StartRecordingToSink(&corev1client.EventSinkImpl{Interface: jm.kubeClient.CoreV1().Events("")})
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 09 03:34:25 UTC 2024
    - 29.2K bytes
    - Viewed (0)
  6. pkg/controller/disruption/disruption.go

    	for _, group := range expectedGroups {
    		if group == gv.Group {
    			return true, nil
    		}
    	}
    
    	return false, nil
    }
    
    func (dc *DisruptionController) Run(ctx context.Context) {
    	defer utilruntime.HandleCrash()
    
    	logger := klog.FromContext(ctx)
    	// Start events processing pipeline.
    	if dc.kubeClient != nil {
    		logger.Info("Sending events to api server.")
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 36.1K bytes
    - Viewed (0)
  7. pkg/controller/replicaset/replica_set.go

    	rsc.syncHandler = rsc.syncReplicaSet
    
    	return rsc
    }
    
    // Run begins watching and syncing.
    func (rsc *ReplicaSetController) Run(ctx context.Context, workers int) {
    	defer utilruntime.HandleCrash()
    
    	// Start events processing pipeline.
    	rsc.eventBroadcaster.StartStructuredLogging(3)
    	rsc.eventBroadcaster.StartRecordingToSink(&v1core.EventSinkImpl{Interface: rsc.kubeClient.CoreV1().Events("")})
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 33.2K bytes
    - Viewed (0)
  8. pkg/controller/resourceclaim/controller.go

    		return
    	}
    	for _, obj := range objs {
    		ec.enqueuePod(logger, obj, false)
    	}
    }
    
    func (ec *Controller) Run(ctx context.Context, workers int) {
    	defer runtime.HandleCrash()
    	defer ec.queue.ShutDown()
    
    	logger := klog.FromContext(ctx)
    	logger.Info("Starting resource claim controller")
    	defer logger.Info("Shutting down resource claim controller")
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 09 03:34:25 UTC 2024
    - 37.1K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/server/genericapiserver.go

    	// Clean up resources on shutdown.
    	defer s.Destroy()
    
    	// If UDS profiling is enabled, start a local http server listening on that socket
    	if s.UnprotectedDebugSocket != nil {
    		go func() {
    			defer utilruntime.HandleCrash()
    			klog.Error(s.UnprotectedDebugSocket.Run(stopCh))
    		}()
    	}
    
    	// spawn a new goroutine for closing the MuxAndDiscoveryComplete signal
    	// registration happens during construction of the generic api server
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 18:59:21 UTC 2024
    - 42.9K bytes
    - Viewed (0)
  10. pkg/controller/daemon/daemon_controller.go

    	dsc.queue.Add(key)
    }
    
    // Run begins watching and syncing daemon sets.
    func (dsc *DaemonSetsController) Run(ctx context.Context, workers int) {
    	defer utilruntime.HandleCrash()
    
    	dsc.eventBroadcaster.StartStructuredLogging(3)
    	dsc.eventBroadcaster.StartRecordingToSink(&v1core.EventSinkImpl{Interface: dsc.kubeClient.CoreV1().Events("")})
    	defer dsc.eventBroadcaster.Shutdown()
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 51.3K bytes
    - Viewed (0)
Back to top