haiku/src
Axel Dörfler 5325a3e53d Fixed a major bug in the inode code: Inode::GetTree() was called completely
without any locking, but was not safe to be used this way.
Now, B+tree creation is done when the inode is created, and thus no further
locking is needed.
Although this reduces the speed when doing directory listings with many sub-
directories, any errors are reported upfront, and not only when you access
the tree directly.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7682 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-29 21:48:30 +00:00
..
add-ons Fixed a major bug in the inode code: Inode::GetTree() was called completely 2004-05-29 21:48:30 +00:00
apps Removing yes 2004-05-29 18:37:24 +00:00
kernel Fixes the build when TRACE_SCHEDULER is defined 2004-05-27 14:46:10 +00:00
kits Fixed BBitmapStream return types that didn't match the class definition 2004-05-27 19:49:35 +00:00
libs png is a standard static lib, provide it 2004-01-12 03:19:23 +00:00
prefs A patch from Sergei Panteleev: 2004-05-27 07:19:38 +00:00
servers FontStyle::Name() was returning the path, not the name. It looked like an unfinished cut-n-paste from Path(). 2004-05-26 16:41:29 +00:00
tests Stop assuming we build on a BONE system, start linking agaisnt our *own* libbind.so! 2004-05-19 06:13:10 +00:00
tools Fixes the build. 2004-05-26 17:00:27 +00:00
Jamfile tests are back 2002-10-26 19:40:43 +00:00