MCPcopy
hub / github.com/grpc/grpc-go / triggerDelete

Method triggerDelete

internal/channelz/channelmap.go:37–37  ·  view source on GitHub ↗

triggerDelete tries to delete self from channelz database. However, if child list is not empty, then deletion from the database is on hold until the last child is deleted from database.

()

Source from the content-addressed store, hash-verified

35 // child list is not empty, then deletion from the database is on hold until
36 // the last child is deleted from database.
37 triggerDelete()
38 // deleteSelfIfReady check whether triggerDelete() has been called before,
39 // and whether child list is now empty. If both conditions are met, then
40 // delete self from database.

Callers 1

removeEntryMethod · 0.65

Implementers 5

Serverinternal/channelz/server.go
dummyEntryinternal/channelz/channelmap.go
Socketinternal/channelz/socket.go
Channelinternal/channelz/channel.go
SubChannelinternal/channelz/subchannel.go

Calls

no outgoing calls

Tested by

no test coverage detected