Skip to content
Snippets Groups Projects
Commit f2a24a06 authored by S.H.'s avatar S.H.
Browse files

Fix main loop not exiting with interrupt signal

parent c1c956f8
No related branches found
No related tags found
No related merge requests found
Pipeline #266173 failed
...@@ -3,6 +3,7 @@ package rtdtmanager ...@@ -3,6 +3,7 @@ package rtdtmanager
import ( import (
"fmt" "fmt"
"os" "os"
"os/signal"
"path/filepath" "path/filepath"
"regexp" "regexp"
"strconv" "strconv"
...@@ -16,6 +17,7 @@ import ( ...@@ -16,6 +17,7 @@ import (
"code.fbi.h-da.de/danet/gosdn/application-framework/registration" "code.fbi.h-da.de/danet/gosdn/application-framework/registration"
clabconfig "code.fbi.h-da.de/danet/gosdn/applications/rtdt-manager/clab-config" clabconfig "code.fbi.h-da.de/danet/gosdn/applications/rtdt-manager/clab-config"
"code.fbi.h-da.de/danet/gosdn/applications/rtdt-manager/sdnconfig" "code.fbi.h-da.de/danet/gosdn/applications/rtdt-manager/sdnconfig"
// "code.fbi.h-da.de/danet/gosdn/applications/rtdt-manager/util" // "code.fbi.h-da.de/danet/gosdn/applications/rtdt-manager/util"
"code.fbi.h-da.de/danet/gosdn/applications/rtdt-manager/venv" "code.fbi.h-da.de/danet/gosdn/applications/rtdt-manager/venv"
) )
...@@ -38,6 +40,7 @@ func NewRtdtManager() *RtdtManager { ...@@ -38,6 +40,7 @@ func NewRtdtManager() *RtdtManager {
stopChan: make(chan os.Signal, 1), stopChan: make(chan os.Signal, 1),
baseClabConfig: nil, baseClabConfig: nil,
} }
signal.Notify(rMan.stopChan, os.Interrupt)
fmt.Println("Success: RtdtManager created") fmt.Println("Success: RtdtManager created")
return &rMan return &rMan
} }
......
Subproject commit 9442dda17a9a5f1f0db548512446e3d9ca37a955 Subproject commit 6af71d68aa1deeef0f447567830327370653b37b
Subproject commit ae4d23359a4d25e1f2feb6878b825e629b9f2fb9 Subproject commit 61fc7bba14ec2efd152b98fc59e8837ad1db3ab9
Subproject commit ea279957a8dab6eb0c0b05e5a134bc3dfb0c8d28 Subproject commit daf73c37e9062b458bb9eab645840e5d3835c74d
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment