- Sort Score
- Result 10 results
- Languages All
Results 51 - 60 of 628 for recovery (0.29 sec)
-
src/cmd/go/testdata/script/cover_coverprofile_multipkg.txt
panic("bad") if x < 10 { println("foo") } } -- deadstuff/deadstuff_test.go -- package deadstuff import "testing" func TestMumble(t *testing.T) { defer func() { if x := recover(); x != nil { println("recovered") } }() downStreamOfPanic(10) } -- go.mod -- module M go 1.21 -- it/it.go -- package it type Ctr interface { Count() int }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Oct 04 17:02:36 UTC 2023 - 2.7K bytes - Viewed (0) -
src/cmd/compile/internal/typecheck/universe.go
{"len", ir.OLEN}, {"make", ir.OMAKE}, {"max", ir.OMAX}, {"min", ir.OMIN}, {"new", ir.ONEW}, {"panic", ir.OPANIC}, {"print", ir.OPRINT}, {"println", ir.OPRINTLN}, {"real", ir.OREAL}, {"recover", ir.ORECOVER}, } var unsafeFuncs = [...]struct { name string op ir.Op }{ {"Add", ir.OUNSAFEADD}, {"Slice", ir.OUNSAFESLICE}, {"SliceData", ir.OUNSAFESLICEDATA}, {"String", ir.OUNSAFESTRING},
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 05 15:20:28 UTC 2023 - 4.7K bytes - Viewed (0) -
src/internal/types/testdata/check/builtins0.go
} func recover1() { _ = recover() _ = recover(10) // ERROR "too many arguments" recover() var s []int recover(s... /* ERROR "invalid use of ..." */ ) } func recover2() { f1 := func() (x int) { return } f2 := func() (x, y int) { return } _ = recover(f0 /* ERROR "used as value" */ ()) _ = recover(f1()) // ERROR "too many arguments"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 30 19:19:55 UTC 2024 - 29.3K bytes - Viewed (0) -
staging/src/k8s.io/apimachinery/pkg/util/runtime/runtime_test.go
"context" "fmt" "io" "net/http" "os" "regexp" "strings" "sync" "testing" "time" ) func TestHandleCrash(t *testing.T) { defer func() { if x := recover(); x == nil { t.Errorf("Expected a panic to recover from") } }() defer HandleCrash() panic("Test Panic") } func TestCustomHandleCrash(t *testing.T) { old := PanicHandlers defer func() { PanicHandlers = old }()
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Mar 26 16:28:45 UTC 2024 - 4.5K bytes - Viewed (0) -
src/time/sleep.go
// // Before Go 1.23, the garbage collector did not recover // timers that had not yet expired or been stopped, so code often // immediately deferred t.Stop after calling NewTimer, to make // the timer recoverable when it was no longer needed. // As of Go 1.23, the garbage collector can recover unreferenced // timers, even if they haven't expired or been stopped.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 04 14:21:30 UTC 2024 - 8.5K bytes - Viewed (0) -
staging/src/k8s.io/apimachinery/pkg/util/runtime/runtime.go
func RecoverFromPanic(err *error) { if r := recover(); r != nil { // Same as stdlib http server code. Manually allocate stack trace buffer size // to prevent excessively large logs const size = 64 << 10 stacktrace := make([]byte, size) stacktrace = stacktrace[:runtime.Stack(stacktrace, false)] *err = fmt.Errorf( "recovered from panic %q. (err=%v) Call stack:\n%s", r, *err,
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Mar 26 16:28:45 UTC 2024 - 9.9K bytes - Viewed (0) -
test/fixedbugs/issue43835.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jan 26 00:14:35 UTC 2021 - 593 bytes - Viewed (0) -
test/fixedbugs/issue43942.go
package main import "log" func main() { defer func() { expect(5, recover()) }() func() { expect(nil, recover()) defer func() { defer func() { defer func() { defer func() { expect(3, recover()) }() defer panic(3) panic(2) }() defer func() { expect(1, recover()) }() panic(1) }() }() }() func() { for {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 16 01:54:23 UTC 2022 - 726 bytes - Viewed (0) -
test/fixedbugs/issue19359.go
import "fmt" func set(m map[interface{}]interface{}, key interface{}) (err error) { defer func() { if r := recover(); r != nil { err = fmt.Errorf("set failed: %v", r) } }() m[key] = nil return nil } func del(m map[interface{}]interface{}, key interface{}) (err error) { defer func() { if r := recover(); r != nil { err = fmt.Errorf("del failed: %v", r) } }() delete(m, key) return nil }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Mar 20 01:47:07 UTC 2018 - 1.9K bytes - Viewed (0) -
src/cmd/compile/internal/types2/universe.go
_New: {"new", 1, false, expression}, _Panic: {"panic", 1, false, statement}, _Print: {"print", 0, true, statement}, _Println: {"println", 0, true, statement}, _Real: {"real", 1, false, expression}, _Recover: {"recover", 0, false, statement}, _Add: {"Add", 2, false, expression}, _Alignof: {"Alignof", 1, false, expression}, _Offsetof: {"Offsetof", 1, false, expression},
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 07 20:08:23 UTC 2024 - 9.1K bytes - Viewed (0)