gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] /srv/bzr/gnash/rtmp r9716: clear the list of pollfds.


From: rob
Subject: [Gnash-commit] /srv/bzr/gnash/rtmp r9716: clear the list of pollfds.
Date: Wed, 12 Nov 2008 10:14:14 -0700
User-agent: Bazaar (1.5)

------------------------------------------------------------
revno: 9716
committer: address@hidden
branch nick: rtmp
timestamp: Wed 2008-11-12 10:14:14 -0700
message:
  clear the list of pollfds.
modified:
  cygnal/cygnal.cpp
=== modified file 'cygnal/cygnal.cpp'
--- a/cygnal/cygnal.cpp 2008-11-06 22:45:37 +0000
+++ b/cygnal/cygnal.cpp 2008-11-12 17:14:14 +0000
@@ -576,6 +576,7 @@
                    }
                    log_debug("Got something on fd #%d, 0x%x", it->fd, 
it->revents);
                    hand->getEntry(it->fd)(args);
+                   hand->erasePollFD(it);
                    net.closeNet(it->fd);
                }
            } catch (std::exception& e) {
@@ -584,8 +585,8 @@
                if (hits) {
                    for (it = hits->begin(); it != hits->end(); it++) {
                        log_debug("Need to disconnect fd #%d, it got an 
error.", (*it).fd);
-//                 hand->erasePollFD(*it);
-//                 net.closeNet(*it);
+//                 hand->erasePollFD(it);
+//                 net.closeNet(it->fd);
                    }
                }
            }


reply via email to

[Prev in Thread] Current Thread [Next in Thread]