From: Vlad S. <vl...@cr...> - 2006-01-06 17:23:52
|
It is already fixed in the last uploaded driver.c, it works good now Zoran Vasiljevic wrote: > > Am 06.01.2006 um 17:46 schrieb Vlad Seryakov: > >> There are a lot of options here actually like: >> - confg option to enable/disable spooling > > > I do not think this is needed. I'd enable it all the time. > Or perhaps, if we make it configurable (see below) a > 0 count of spooler threads disables the functionality > and >0 count enables it. > >> - number of spooling threads for multi-CPU boxes and heavy upload sites > > > True. There is one queue for socket structs operated by > the SockSpoolPush and SockSpoolPull, so you can start > number of spooling threads. Driver thread will fill in > the queue (one producer) while the spooler thread(s) will > pull from the queue (many consumers). Cool. > > >> - making spooler thread doing additional checks like quota, >> permissions etc. > > > Hmmm... plus the location of the temp area where the files are spooled? > Well, we can improve this as we go. Important is to have some kind > of solution to the basics (controlable upload + statistics), and we have > this now. > > I'm still studying the code. You say you broke something > with recent changes? What do you have in mind? > > Zoran > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log > files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click > _______________________________________________ > naviserver-devel mailing list > nav...@li... > https://lists.sourceforge.net/lists/listinfo/naviserver-devel > -- Vlad Seryakov 571 262-8608 office vl...@cr... http://www.crystalballinc.com/vlad/ |