summaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
Diffstat (limited to 'internal')
-rw-r--r--internal/client/client.go2
-rw-r--r--internal/run.go5
2 files changed, 4 insertions, 3 deletions
diff --git a/internal/client/client.go b/internal/client/client.go
index eab3514..6c7fe79 100644
--- a/internal/client/client.go
+++ b/internal/client/client.go
@@ -11,7 +11,7 @@ import (
func Start(ctx context.Context, conf config.Config) {
go func() {
for {
- log.Println("Client server")
+ log.Println("Starting client")
start(ctx, conf)
select {
diff --git a/internal/run.go b/internal/run.go
index 1473719..b66d40d 100644
--- a/internal/run.go
+++ b/internal/run.go
@@ -8,12 +8,13 @@ import (
"codeberg.org/snonux/gorum/internal/server"
)
-func Start(ctx context.Context, configFile string) {
+func Run(ctx context.Context, configFile string) error {
conf, err := config.New(configFile)
if err != nil {
- panic(err)
+ return err
}
client.Start(ctx, conf)
server.Start(ctx, conf)
+ return nil
}