mirror of
https://github.com/wangyu-/UDPspeeder.git
synced 2025-09-18 05:04:32 +08:00
Compare commits
2 Commits
v1@2017111
...
v1
Author | SHA1 | Date | |
---|---|---|---|
|
b006b651c8 | ||
|
08f2b5d405 |
@@ -23,7 +23,7 @@ u64_t get_current_time()
|
||||
{
|
||||
timespec tmp_time;
|
||||
clock_gettime(CLOCK_MONOTONIC, &tmp_time);
|
||||
return tmp_time.tv_sec*1000+tmp_time.tv_nsec/(1000*1000l);
|
||||
return ((u64_t)tmp_time.tv_sec)*1000llu+((u64_t)tmp_time.tv_nsec)/(1000*1000llu);
|
||||
}
|
||||
|
||||
u64_t get_current_time_us()
|
||||
|
11
main.cpp
11
main.cpp
@@ -705,9 +705,18 @@ int event_loop()
|
||||
int nfds = epoll_wait(epollfd, events, max_events, 180 * 1000); //3mins
|
||||
if (nfds < 0)
|
||||
{
|
||||
mylog(log_fatal,"epoll_wait return %d\n", nfds);
|
||||
if(errno==EINTR )
|
||||
{
|
||||
mylog(log_info,"epoll interrupted by signal,continue\n");
|
||||
//myexit(0);
|
||||
}
|
||||
else
|
||||
{
|
||||
mylog(log_fatal,"epoll_wait return %d,%s\n", nfds,strerror(errno));
|
||||
myexit(-1);
|
||||
}
|
||||
|
||||
}
|
||||
int n;
|
||||
int clear_triggered=0;
|
||||
for (n = 0; n < nfds; ++n)
|
||||
|
Reference in New Issue
Block a user