MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / SetChannelAction

Method SetChannelAction

tensorflow/core/platform/posix/subprocess.cc:143–156  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

141}
142
143void SubProcess::SetChannelAction(Channel chan, ChannelAction action) {
144 mutex_lock procLock(proc_mu_);
145 mutex_lock dataLock(data_mu_);
146 if (running_) {
147 LOG(FATAL) << "SetChannelAction called after the process was started.";
148 } else if (!chan_valid(chan)) {
149 LOG(FATAL) << "SetChannelAction called with invalid channel: " << chan;
150 } else if ((action != ACTION_CLOSE) && (action != ACTION_PIPE) &&
151 (action != ACTION_DUPPARENT)) {
152 LOG(FATAL) << "SetChannelAction called with invalid action: " << action;
153 } else {
154 action_[chan] = action;
155 }
156}
157
158bool SubProcess::Start() {
159 mutex_lock procLock(proc_mu_);

Callers 8

WarnIfBadPtxasVersionFunction · 0.80
CompilePtxFunction · 0.80
UnArchiveMethod · 0.80
TESTFunction · 0.80
GRPCClientTestBaseMethod · 0.80
TEST_FFunction · 0.80
CreateSubProcessFunction · 0.80

Calls

no outgoing calls

Tested by 5

UnArchiveMethod · 0.64
TESTFunction · 0.64
GRPCClientTestBaseMethod · 0.64
TEST_FFunction · 0.64