| package main | |
| import ( | |
| "fmt" | |
| "syscall" | |
| ) | |
| func main() { | |
| inf := int64(syscall.RLIM_INFINITY) | |
| lim := syscall.Rlimit{ | |
| Cur: uint64(inf), | |
| Max: uint64(inf), | |
| } | |
| if err := syscall.Setrlimit(syscall.RLIMIT_CORE, &lim); err != nil { | |
| panic(fmt.Sprintf("error setting rlimit: %v", err)) | |
| } | |
| _ = *(*int)(nil) | |
| } |