diff options
Diffstat (limited to 'src/fsm.go')
| -rw-r--r-- | src/fsm.go | 8 |
1 files changed, 3 insertions, 5 deletions
@@ -119,21 +119,19 @@ func (eduvpn *VPNState) writeGraph() { f.WriteString(graph) } -func (eduvpn *VPNState) GoTransition(newState FSMStateID, data string) (bool, string) { +func (eduvpn *VPNState) GoTransition(newState FSMStateID, data string) bool { ok := eduvpn.HasTransition(newState) - received := "" - if ok { oldState := eduvpn.FSM.Current eduvpn.FSM.Current = newState if eduvpn.Debug { eduvpn.writeGraph() } - received = eduvpn.StateCallback(oldState.String(), newState.String(), data) + eduvpn.StateCallback(oldState.String(), newState.String(), data) } - return ok, received + return ok } func (eduvpn *VPNState) generateDotGraph() string { |
