Skip to content

Commit cc46ca2

Browse files
sipsmaaustinvazquez
authored andcommitted
Add Exec support.
Signed-off-by: Erik Sipsma <[email protected]>
1 parent 2939a05 commit cc46ca2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

internal/vm/vsock.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,13 @@ func VSockDial(reqCtx context.Context, logger *logrus.Entry, contextID, port uin
6060

6161
// VSockDialConnector provides an IOConnector interface to the VSockDial function.
6262
func VSockDialConnector(contextID, port uint32) IOConnector {
63-
return func(taskCtx context.Context, logger *logrus.Entry) <-chan IOConnectorResult {
63+
return func(procCtx context.Context, logger *logrus.Entry) <-chan IOConnectorResult {
6464
returnCh := make(chan IOConnectorResult)
6565

6666
go func() {
6767
defer close(returnCh)
6868

69-
conn, err := VSockDial(taskCtx, logger, contextID, port)
69+
conn, err := VSockDial(procCtx, logger, contextID, port)
7070
returnCh <- IOConnectorResult{
7171
ReadWriteCloser: conn,
7272
Err: err,
@@ -80,7 +80,7 @@ func VSockDialConnector(contextID, port uint32) IOConnector {
8080
// VSockAcceptConnector provides an IOConnector that establishes the connection by listening on the provided
8181
// vsock port and accepting the first connection that comes in.
8282
func VSockAcceptConnector(port uint32) IOConnector {
83-
return func(reqCtx context.Context, logger *logrus.Entry) <-chan IOConnectorResult {
83+
return func(procCtx context.Context, logger *logrus.Entry) <-chan IOConnectorResult {
8484
returnCh := make(chan IOConnectorResult)
8585

8686
go func() {
@@ -98,7 +98,7 @@ func VSockAcceptConnector(port uint32) IOConnector {
9898

9999
for range time.NewTicker(10 * time.Millisecond).C {
100100
select {
101-
case <-reqCtx.Done():
101+
case <-procCtx.Done():
102102
returnCh <- IOConnectorResult{
103103
Err: procCtx.Err(),
104104
}

0 commit comments

Comments
 (0)