summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2004-08-18 11:57:56 +0000
committerWim Taymans <wim.taymans@gmail.com>2004-08-18 11:57:56 +0000
commita7d1df9129d4d44d48b7d3f6af71b6c835b74504 (patch)
tree5a7f7054106e8cd5a89254abfc27cf1ad6ce17a8
parentf1ffa33d9ec0155ab660dc1a5f6ed40ce3f73abf (diff)
downloadgst-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--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index ddc3e67a..eabaadd5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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: