chiark
/
gitweb
/
~mdw
/
fwd
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4c5a957
)
Use new mLib selbuf features.
author
mdw
<mdw>
Sat, 1 Jul 2000 11:28:52 +0000
(11:28 +0000)
committer
mdw
<mdw>
Sat, 1 Jul 2000 11:28:52 +0000
(11:28 +0000)
configure.in
patch
|
blob
|
blame
|
history
exec.c
patch
|
blob
|
blame
|
history
diff --git
a/configure.in
b/configure.in
index 385ffab29300eab3354b6751bf75e86e41706ba0..16d126ccbc0e5f85794c4c42133bf4969495fb4f 100644
(file)
--- a/
configure.in
+++ b/
configure.in
@@
-1,6
+1,6
@@
dnl -*-fundamental-*-
dnl
dnl -*-fundamental-*-
dnl
-dnl $Id: configure.in,v 1.1
0 2000/03/23 23:26:29
mdw Exp $
+dnl $Id: configure.in,v 1.1
1 2000/07/01 11:28:52
mdw Exp $
dnl
dnl Configuration script for fw
dnl
dnl
dnl Configuration script for fw
dnl
@@
-28,6
+28,9
@@
dnl Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
dnl ----- Revision history --------------------------------------------------
dnl
dnl $Log: configure.in,v $
dnl ----- Revision history --------------------------------------------------
dnl
dnl $Log: configure.in,v $
+dnl Revision 1.11 2000/07/01 11:28:52 mdw
+dnl Use new mLib selbuf features.
+dnl
dnl Revision 1.10 2000/03/23 23:26:29 mdw
dnl Require later mLib for sel.c bugfixes.
dnl
dnl Revision 1.10 2000/03/23 23:26:29 mdw
dnl Require later mLib for sel.c bugfixes.
dnl
@@
-60,7
+63,7
@@
mdw_DECL_ENVIRON
mdw_CHECK_MANYLIBS(socket, socket)
mdw_CHECK_MANYLIBS(gethostbyname, nsl resolv)
mdw_CHECK_MANYLIBS(socket, socket)
mdw_CHECK_MANYLIBS(gethostbyname, nsl resolv)
-mdw_MLIB(1.
6.3
)
+mdw_MLIB(1.
7.0
)
AC_CHECK_FUNCS(inet_aton)
AC_CHECK_FUNCS(setrlimit)
AC_CHECK_FUNCS(inet_aton)
AC_CHECK_FUNCS(setrlimit)
diff --git
a/exec.c
b/exec.c
index d81aeae166de48027535322b29d20fb485131181..284bba4ef2633d7e278d6cbe8cd832511110bcd3 100644
(file)
--- a/
exec.c
+++ b/
exec.c
@@
-1,6
+1,6
@@
/* -*-c-*-
*
/* -*-c-*-
*
- * $Id: exec.c,v 1.
2 1999/10/22 22:46:17
mdw Exp $
+ * $Id: exec.c,v 1.
3 2000/07/01 11:28:52
mdw Exp $
*
* Source and target for executable programs
*
*
* Source and target for executable programs
*
@@
-29,6
+29,9
@@
/*----- Revision history --------------------------------------------------*
*
* $Log: exec.c,v $
/*----- Revision history --------------------------------------------------*
*
* $Log: exec.c,v $
+ * Revision 1.3 2000/07/01 11:28:52 mdw
+ * Use new mLib selbuf features.
+ *
* Revision 1.2 1999/10/22 22:46:17 mdw
* When a non-file endpoint is attached to a file, keep the file endpoint
* open until the nonfile is done. This stops socket sources from
* Revision 1.2 1999/10/22 22:46:17 mdw
* When a non-file endpoint is attached to a file, keep the file endpoint
* open until the nonfile is done. This stops socket sources from
@@
-748,8
+751,8
@@
static void xept_error(char *p, void *v)
if (p)
fw_log(-1, "[%s] pid %i: %s", xe->desc, xe->kid, p);
else {
if (p)
fw_log(-1, "[%s] pid %i: %s", xe->desc, xe->kid, p);
else {
- selbuf_disable(&xe->err);
close(xe->err.reader.fd);
close(xe->err.reader.fd);
+ selbuf_destroy(&xe->err);
xe->e.f |= XEF_CLOSE;
if (xe->e.f & XEF_EXIT)
xept_destroy(xe);
xe->e.f |= XEF_CLOSE;
if (xe->e.f & XEF_EXIT)
xept_destroy(xe);