PID of the task
(ctx context.Context)
| 528 | |
| 529 | // PID of the task |
| 530 | func (s *shimTask) PID(ctx context.Context) (uint32, error) { |
| 531 | response, err := s.task.Connect(ctx, &task.ConnectRequest{ |
| 532 | ID: s.ID(), |
| 533 | }) |
| 534 | if err != nil { |
| 535 | return 0, errgrpc.ToNative(err) |
| 536 | } |
| 537 | |
| 538 | return response.TaskPid, nil |
| 539 | } |
| 540 | |
| 541 | func (s *shimTask) delete(ctx context.Context, sandboxed bool, removeTask func(ctx context.Context, id string)) (*runtime.Exit, error) { |
| 542 | response, shimErr := s.task.Delete(ctx, &task.DeleteRequest{ |