diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2004-08-18 11:57:56 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2004-08-18 11:57:56 +0000 |
commit | a7d1df9129d4d44d48b7d3f6af71b6c835b74504 (patch) | |
tree | 5a7f7054106e8cd5a89254abfc27cf1ad6ce17a8 | |
parent | f1ffa33d9ec0155ab660dc1a5f6ed40ce3f73abf (diff) | |
download | gst-plugins-bad-a7d1df9129d4d44d48b7d3f6af71b6c835b74504.tar.gz gst-plugins-bad-a7d1df9129d4d44d48b7d3f6af71b6c835b74504.tar.bz2 gst-plugins-bad-a7d1df9129d4d44d48b7d3f6af71b6c835b74504.zip |
gst/tcp/gstfdset.c: Add more locking and bounds checking.
Original commit message from CVS:
* gst/tcp/gstfdset.c: (gst_fdset_add_fd), (gst_fdset_remove_fd),
(gst_fdset_fd_ctl_write), (gst_fdset_fd_ctl_read),
(gst_fdset_fd_has_closed), (gst_fdset_fd_has_error),
(gst_fdset_fd_can_read), (gst_fdset_fd_can_write),
(gst_fdset_wait):
Add more locking and bounds checking.
-rw-r--r-- | ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -1,3 +1,18 @@ +2004-08-18 Wim Taymans <wim@fluendo.com> + + * gst/tcp/gstfdset.c: (gst_fdset_add_fd), (gst_fdset_remove_fd), + (gst_fdset_fd_ctl_write), (gst_fdset_fd_ctl_read), + (gst_fdset_fd_has_closed), (gst_fdset_fd_has_error), + (gst_fdset_fd_can_read), (gst_fdset_fd_can_write), + (gst_fdset_wait): + Add more locking and bounds checking. + +2004-08-18 Wim Taymans <wim@fluendo.com> + + * gst/tcp/gstfdset.c: (ensure_size), (gst_fdset_wait): + Realloc test fdset in the lock and right before starting + the poll call. Bump the limit to 4096. + 2004-08-17 David Schleef <ds@schleef.org> * sys/sunaudio/Makefile.am: |