Skip to content

Commit

Permalink
Add signal stubs (#4270)
Browse files Browse the repository at this point in the history
os: init signal ignore stub and add other stubs

Signed-off-by: leongross <[email protected]>
  • Loading branch information
leongross authored Jun 2, 2024
1 parent bfccf35 commit 20b58a0
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 0 deletions.
5 changes: 5 additions & 0 deletions src/os/exec.go
Original file line number Diff line number Diff line change
Expand Up @@ -72,3 +72,8 @@ func (p *Process) Kill() error {
func (p *Process) Signal(sig Signal) error {
return ErrNotImplemented
}

func Ignore(sig ...Signal) {
// leave all the signals unaltered
return
}
14 changes: 14 additions & 0 deletions src/os/signal/signal.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
// Copyright 2012 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

package signal

import (
"os"
)

// Just stubbing the functions for now since signal handling is not yet implemented in tinygo
func Reset(sig ...os.Signal) {}
func Ignore(sig ...os.Signal) {}
func Notify(c chan<- os.Signal, sig ...os.Signal) {}

0 comments on commit 20b58a0

Please sign in to comment.