Skip to content

Move the kill syscall handler to rust#3314

Merged
stevenengler merged 1 commit intoshadow:mainfrom
stevenengler:rust-signals
Mar 22, 2024
Merged

Move the kill syscall handler to rust#3314
stevenengler merged 1 commit intoshadow:mainfrom
stevenengler:rust-signals

Conversation

@stevenengler
Copy link
Copy Markdown
Contributor

I changed two ENOSYS return values to ENOTSUP. I've found it to be confusing when a shadow syscall handler returns ENOSYS, so I think ENOTSUP is more clear.

@stevenengler stevenengler self-assigned this Mar 22, 2024
@github-actions github-actions bot added Component: Libraries Support functions like LD_PRELOAD and logging Component: Main Composing the core Shadow executable labels Mar 22, 2024
@stevenengler stevenengler requested a review from robgjansen March 22, 2024 04:59
@stevenengler stevenengler enabled auto-merge March 22, 2024 05:02
@stevenengler stevenengler disabled auto-merge March 22, 2024 09:38
Copy link
Copy Markdown
Member

@robgjansen robgjansen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Always happy to see a net reduction in code :)

@stevenengler stevenengler force-pushed the rust-signals branch 2 times, most recently from 61e677c to fa99580 Compare March 22, 2024 20:06
@stevenengler stevenengler enabled auto-merge March 22, 2024 20:09
@stevenengler stevenengler merged commit 30f0802 into shadow:main Mar 22, 2024
@stevenengler stevenengler deleted the rust-signals branch March 22, 2024 21:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Libraries Support functions like LD_PRELOAD and logging Component: Main Composing the core Shadow executable

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants