projects
/
NeonServV5.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added cmd_myaccess override message and blocked iohandler log through irc completely
[NeonServV5.git]
/
src
/
IOHandler.c
diff --git
a/src/IOHandler.c
b/src/IOHandler.c
index 81d8d0982fd70c9d8db824427baed4acf7fba361..db9a5998d2f5dc486ad39fa69eb0d050d50cfca0 100644
(file)
--- a/
src/IOHandler.c
+++ b/
src/IOHandler.c
@@
-706,11
+706,15
@@
void iohandler_events(struct IODescriptor *iofd, int readable, int writeable) {
}
void iohandler_poll() {
}
void iohandler_poll() {
+ struct timeval timeout;
+ timeout.tv_sec = IO_MAX_TIMEOUT;
+ timeout.tv_usec = 0;
+ iohandler_poll_timeout(timeout);
+}
+
+void iohandler_poll_timeout(struct timeval timeout) {
if(engine) {
IOSYNCHRONIZE(io_poll_sync); //quite senceless multithread support... better support will follow
if(engine) {
IOSYNCHRONIZE(io_poll_sync); //quite senceless multithread support... better support will follow
- struct timeval timeout;
- timeout.tv_sec = IO_MAX_TIMEOUT;
- timeout.tv_usec = 0;
engine->loop(&timeout);
IODESYNCHRONIZE(io_poll_sync);
}
engine->loop(&timeout);
IODESYNCHRONIZE(io_poll_sync);
}