diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2024-07-02 17:01:07 +0200 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2024-07-11 09:03:37 +0000 |
| commit | fc2b083017012b4afbd9324fc6525e34a19aa0b3 (patch) | |
| tree | 032b3d58dffc36daa5fbd608f2c7366a028f6fd8 /pkg | |
| parent | bdca406b2cf89f029207aa8213460ec7a3267ccc (diff) | |
vm/dispatcher: introduce a generic instance pool
The pool operates on a low level and assumes that there's one default
activity (=fuzzing) that is performed by the VMs and that there are
also occasional non-default activities that must be performed by some
VMs (=bug reproduction).
Diffstat (limited to 'pkg')
| -rw-r--r-- | pkg/rpcserver/rpcserver.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/pkg/rpcserver/rpcserver.go b/pkg/rpcserver/rpcserver.go index c50f483b1..0ad15c040 100644 --- a/pkg/rpcserver/rpcserver.go +++ b/pkg/rpcserver/rpcserver.go @@ -183,11 +183,6 @@ func (serv *Server) Close() error { return serv.serv.Close() } -type VMState struct { - State int - Timestamp time.Time -} - const ( StateOffline = iota StateBooting @@ -195,6 +190,11 @@ const ( StateStopping ) +type VMState struct { + State int + Timestamp time.Time +} + func (serv *Server) VMState() map[string]VMState { serv.mu.Lock() defer serv.mu.Unlock() |
