X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/6bc64765f773ce75454ec1592a86779e3547fe46..edee2ed36533ed9dfc7be7c0d64f0f965d55b9c4:/sbr/push.c diff --git a/sbr/push.c b/sbr/push.c index 39c58acc..c4d0e405 100644 --- a/sbr/push.c +++ b/sbr/push.c @@ -40,8 +40,12 @@ push(void) unregister_for_removal(0); - freopen ("/dev/null", "r", stdin); - freopen ("/dev/null", "w", stdout); + if (freopen ("/dev/null", "r", stdin) == NULL) { + advise ("stdin", "freopen"); + } + if (freopen ("/dev/null", "w", stdout) == NULL) { + advise ("stdout", "freopen"); + } break; default: