Skip to content

Commit 4e42690

Browse files
committed
added error handling
Signed-off-by: Kevin N. Murphy <knmurphy@users.noreply.github.com>
1 parent 724af10 commit 4e42690

1 file changed

Lines changed: 13 additions & 8 deletions

File tree

cmd/ivs.go

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
package cmd
1616

1717
import (
18-
"log"
1918
"fmt"
19+
"log"
2020

2121
"github.com/aws/aws-sdk-go/aws"
2222
"github.com/aws/aws-sdk-go/aws/session"
2323
"github.com/aws/aws-sdk-go/service/ivs"
24-
"github.com/spf13/cobra"
2524
"github.com/hypebeast/go-osc/osc"
25+
"github.com/spf13/cobra"
2626
)
2727

2828
var ivsOscBridgeCmd = &cobra.Command{
@@ -43,7 +43,7 @@ var ivsPutMetadataCmd = &cobra.Command{
4343

4444
func ivsOscBridge(cmd *cobra.Command, args []string) {
4545
arn := args[0]
46-
addr := "127.0.0.1:"+Port
46+
addr := "127.0.0.1:" + Port
4747
if Debug {
4848
log.Printf("Got stream arn: '%s'\n", arn)
4949
log.Printf("Listening on port: '%s'\n", addr)
@@ -62,20 +62,25 @@ func ivsOscBridge(cmd *cobra.Command, args []string) {
6262
ChannelArn: aws.String(arn),
6363
Metadata: aws.String(data),
6464
}
65-
65+
6666
_, err := svc.PutMetadata(input)
6767
if err != nil {
6868
if Debug {
6969
log.Printf("Error from ivs.PutMetadata: %s", err.Error())
7070
}
7171
}
7272
})
73-
73+
7474
server := &osc.Server{
75-
Addr: addr,
76-
Dispatcher:d,
75+
Addr: addr,
76+
Dispatcher: d,
77+
}
78+
err := server.ListenAndServe()
79+
if err != nil {
80+
if Debug {
81+
log.Printf("Error from server.ListenAndServe: %s", err.Error())
82+
}
7783
}
78-
server.ListenAndServe()
7984
}
8085

8186
func ivsPutMetadata(cmd *cobra.Command, args []string) {

0 commit comments

Comments
 (0)