Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
LSH
lsh
Commits
453a877c
Commit
453a877c
authored
Sep 23, 2001
by
Niels Möller
Browse files
* src/io.c: Added trace messages to liboop-related functions.
Rev: src/io.c:1.146
parent
c7dc2c44
Changes
1
Show whitespace changes
Inline
Side-by-side
src/io.c
View file @
453a877c
...
@@ -98,6 +98,9 @@ lsh_oop_signal_callback(oop_source *source UNUSED, int sig, void *data)
...
@@ -98,6 +98,9 @@ lsh_oop_signal_callback(oop_source *source UNUSED, int sig, void *data)
{
{
CAST
(
lsh_signal_handler
,
self
,
(
struct
lsh_object
*
)
data
);
CAST
(
lsh_signal_handler
,
self
,
(
struct
lsh_object
*
)
data
);
trace
(
"lsh_oop_signal_callback: Signal %i, handler: %t
\n
"
,
sig
,
self
);
assert
(
sig
==
self
->
signum
);
assert
(
sig
==
self
->
signum
);
LSH_CALLBACK
(
self
->
action
);
LSH_CALLBACK
(
self
->
action
);
...
@@ -108,6 +111,9 @@ lsh_oop_signal_callback(oop_source *source UNUSED, int sig, void *data)
...
@@ -108,6 +111,9 @@ lsh_oop_signal_callback(oop_source *source UNUSED, int sig, void *data)
static
void
static
void
lsh_oop_register_signal
(
struct
lsh_signal_handler
*
handler
)
lsh_oop_register_signal
(
struct
lsh_signal_handler
*
handler
)
{
{
trace
(
"lsh_oop_register_signal: signal: %i, handler: %t
\n
"
,
handler
->
signum
,
handler
);
if
(
handler
->
super
.
alive
)
if
(
handler
->
super
.
alive
)
{
{
oop_source
*
source
=
oop_sys_source
(
the_oop
);
oop_source
*
source
=
oop_sys_source
(
the_oop
);
...
@@ -119,6 +125,8 @@ lsh_oop_register_signal(struct lsh_signal_handler *handler)
...
@@ -119,6 +125,8 @@ lsh_oop_register_signal(struct lsh_signal_handler *handler)
static
void
static
void
lsh_oop_cancel_signal
(
struct
lsh_signal_handler
*
handler
)
lsh_oop_cancel_signal
(
struct
lsh_signal_handler
*
handler
)
{
{
trace
(
"lsh_oop_cancel_signal: signal: %i, handler: %t
\n
"
,
handler
->
signum
,
handler
);
if
(
handler
->
super
.
alive
)
if
(
handler
->
super
.
alive
)
{
{
oop_source
*
source
=
oop_sys_source
(
the_oop
);
oop_source
*
source
=
oop_sys_source
(
the_oop
);
...
@@ -136,7 +144,7 @@ lsh_oop_fd_read_callback(oop_source *source UNUSED, int fileno, oop_event event,
...
@@ -136,7 +144,7 @@ lsh_oop_fd_read_callback(oop_source *source UNUSED, int fileno, oop_event event,
assert
(
event
==
OOP_READ
);
assert
(
event
==
OOP_READ
);
assert
(
fd
->
super
.
alive
);
assert
(
fd
->
super
.
alive
);
debug
(
"lsh_oop_fd_read_callback: fd %i: %z
\n
"
,
trace
(
"lsh_oop_fd_read_callback: fd %i: %z
\n
"
,
fd
->
fd
,
fd
->
label
);
fd
->
fd
,
fd
->
label
);
FD_READ
(
fd
);
FD_READ
(
fd
);
...
@@ -147,6 +155,9 @@ lsh_oop_fd_read_callback(oop_source *source UNUSED, int fileno, oop_event event,
...
@@ -147,6 +155,9 @@ lsh_oop_fd_read_callback(oop_source *source UNUSED, int fileno, oop_event event,
void
void
lsh_oop_register_read_fd
(
struct
lsh_fd
*
fd
)
lsh_oop_register_read_fd
(
struct
lsh_fd
*
fd
)
{
{
trace
(
"lsh_oop_register_read_fd: fd: %i, %z
\n
"
,
fd
->
fd
,
fd
->
label
);
if
(
fd
->
super
.
alive
)
if
(
fd
->
super
.
alive
)
{
{
oop_source
*
source
=
oop_sys_source
(
the_oop
);
oop_source
*
source
=
oop_sys_source
(
the_oop
);
...
@@ -161,6 +172,9 @@ lsh_oop_register_read_fd(struct lsh_fd *fd)
...
@@ -161,6 +172,9 @@ lsh_oop_register_read_fd(struct lsh_fd *fd)
void
void
lsh_oop_cancel_read_fd
(
struct
lsh_fd
*
fd
)
lsh_oop_cancel_read_fd
(
struct
lsh_fd
*
fd
)
{
{
trace
(
"lsh_oop_cancel_read_fd: fd: %i, %z
\n
"
,
fd
->
fd
,
fd
->
label
);
if
(
fd
->
super
.
alive
)
if
(
fd
->
super
.
alive
)
{
{
oop_source
*
source
=
oop_sys_source
(
the_oop
);
oop_source
*
source
=
oop_sys_source
(
the_oop
);
...
@@ -179,7 +193,7 @@ lsh_oop_fd_write_callback(oop_source *source UNUSED, int fileno, oop_event event
...
@@ -179,7 +193,7 @@ lsh_oop_fd_write_callback(oop_source *source UNUSED, int fileno, oop_event event
assert
(
event
==
OOP_READ
);
assert
(
event
==
OOP_READ
);
assert
(
fd
->
super
.
alive
);
assert
(
fd
->
super
.
alive
);
debug
(
"lsh_oop_fd_callback: fd %i: %z
\n
"
,
trace
(
"lsh_oop_fd_
write_
callback: fd %i: %z
\n
"
,
fd
->
fd
,
fd
->
label
);
fd
->
fd
,
fd
->
label
);
FD_WRITE
(
fd
);
FD_WRITE
(
fd
);
...
@@ -190,6 +204,9 @@ lsh_oop_fd_write_callback(oop_source *source UNUSED, int fileno, oop_event event
...
@@ -190,6 +204,9 @@ lsh_oop_fd_write_callback(oop_source *source UNUSED, int fileno, oop_event event
void
void
lsh_oop_register_write_fd
(
struct
lsh_fd
*
fd
)
lsh_oop_register_write_fd
(
struct
lsh_fd
*
fd
)
{
{
trace
(
"lsh_oop_register_write_fd: fd: %i, %z
\n
"
,
fd
->
fd
,
fd
->
label
);
if
(
fd
->
super
.
alive
)
if
(
fd
->
super
.
alive
)
{
{
oop_source
*
source
=
oop_sys_source
(
the_oop
);
oop_source
*
source
=
oop_sys_source
(
the_oop
);
...
@@ -204,6 +221,9 @@ lsh_oop_register_write_fd(struct lsh_fd *fd)
...
@@ -204,6 +221,9 @@ lsh_oop_register_write_fd(struct lsh_fd *fd)
void
void
lsh_oop_cancel_write_fd
(
struct
lsh_fd
*
fd
)
lsh_oop_cancel_write_fd
(
struct
lsh_fd
*
fd
)
{
{
trace
(
"lsh_oop_cancel_write_fd: fd: %i, %z
\n
"
,
fd
->
fd
,
fd
->
label
);
if
(
fd
->
super
.
alive
)
if
(
fd
->
super
.
alive
)
{
{
oop_source
*
source
=
oop_sys_source
(
the_oop
);
oop_source
*
source
=
oop_sys_source
(
the_oop
);
...
@@ -2082,7 +2102,7 @@ lsh_make_pipe(int *fds)
...
@@ -2082,7 +2102,7 @@ lsh_make_pipe(int *fds)
werror
(
"socketpair failed: %z
\n
"
,
STRERROR
(
errno
));
werror
(
"socketpair failed: %z
\n
"
,
STRERROR
(
errno
));
return
0
;
return
0
;
}
}
debug
(
"Created socket pair. Using fd:s %i <-- %i
\n
"
,
fds
[
0
],
fds
[
1
]);
trace
(
"Created socket pair. Using fd:s %i <-- %i
\n
"
,
fds
[
0
],
fds
[
1
]);
if
(
SHUTDOWN_UNIX
(
fds
[
0
],
SHUT_WR_UNIX
)
<
0
)
if
(
SHUTDOWN_UNIX
(
fds
[
0
],
SHUT_WR_UNIX
)
<
0
)
{
{
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment