haiku/src/servers
Michael Lotz bcc4a523b6 Fix invalid use of iterator after erase and lock corruption.
* The call to _TeamDied() causes the team that the iterator points to
  be removed from the map. Therefore the iterator becomes invalid and
  may not be accessed anymore (including incrementing it). As we've had
  to unlock, anything might have happened to to map, so take the safe
  route and just start over.
* For each dead team that was found the AppManager was unlocked, but
  there were no balancing lock calls, therefore causing the lock count
  to get corrupted.
2011-12-10 21:23:35 +01:00
..
app - The SATGroup has been deleted to early, that probably causes #8103. Holding a reference on the WindowArea (which hold a ref to the group) extends the lifetime till we are done. 2011-11-29 10:30:42 +13:00
bluetooth Set the exclusive launch flag on servers, daemons, Tracker and Deskbar. 2011-04-11 12:23:51 +00:00
cddb_daemon Set the exclusive launch flag on servers, daemons, Tracker and Deskbar. 2011-04-11 12:23:51 +00:00
debug - We now build up the argument list in a BStringList and map argv to those. 2011-12-06 20:07:06 -05:00
index Filtered flat import of Oliver's svn package management branch 2011-11-25 06:17:07 +01:00
input Fix unintentional change that broke input_server in safemode. 2011-12-02 14:07:55 +01:00
mail Fix build. 2011-11-07 15:40:29 +00:00
media Fix invalid use of iterator after erase and lock corruption. 2011-12-10 21:23:35 +01:00
media_addon media addon server: Fix incorrect array offset for safe mode 2011-12-08 22:17:58 +01:00
midi Set the exclusive launch flag on servers, daemons, Tracker and Deskbar. 2011-04-11 12:23:51 +00:00
mount Set the exclusive launch flag on servers, daemons, Tracker and Deskbar. 2011-04-11 12:23:51 +00:00
net * Remove the BNetworkDevice::AddPersistentNetwork() again and instead introduce 2011-10-09 19:56:19 +00:00
notification Calling Show() in the constructor unlocks the Looper, so calling SetPosition after that doesn't work. 2011-11-03 22:16:59 +00:00
power Use the new private roster API to shutdown. 2011-10-28 21:55:14 +00:00
print Filtered flat import of Oliver's svn package management branch 2011-11-25 06:17:07 +01:00
print_addon * Renamed files, classes and constants from 2010-11-08 18:43:55 +00:00
registrar Ensure 0 termination of the buffer being converted to a string. 2011-12-09 15:29:10 +01:00
services_daemon * merged 32bit-wchar_t branches of buildtools and haiku back into 2009-07-07 10:30:09 +00:00
syslog_daemon Set the exclusive launch flag on servers, daemons, Tracker and Deskbar. 2011-04-11 12:23:51 +00:00
Jamfile * Moved print_server_add_on from bin to servers folder 2010-11-08 17:46:16 +00:00