[haiku-commits] r35919 - haiku/trunk/src/system/runtime_loader

  • From: ingo_weinhold@xxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Fri, 19 Mar 2010 20:21:41 +0100 (CET)

Author: bonefish
Date: 2010-03-19 20:21:41 +0100 (Fri, 19 Mar 2010)
New Revision: 35919
Changeset: http://dev.haiku-os.org/changeset/35919/haiku
Ticket: http://dev.haiku-os.org/ticket/5599

Modified:
   haiku/trunk/src/system/runtime_loader/elf.cpp
Log:
preload_image(): Removed erroneous rld_unlock() in error case. Fixes #5599.


Modified: haiku/trunk/src/system/runtime_loader/elf.cpp
===================================================================
--- haiku/trunk/src/system/runtime_loader/elf.cpp       2010-03-19 19:07:18 UTC 
(rev 35918)
+++ haiku/trunk/src/system/runtime_loader/elf.cpp       2010-03-19 19:21:41 UTC 
(rev 35919)
@@ -307,7 +307,6 @@
        image_t *image = NULL;
        status_t status = load_image(path, B_LIBRARY_IMAGE, NULL, &image);
        if (status < B_OK) {
-               rld_unlock();
                KTRACE("rld: preload_image(\"%s\") failed to load container: 
%s", path,
                        strerror(status));
                return status;


Other related posts:

  • » [haiku-commits] r35919 - haiku/trunk/src/system/runtime_loader - ingo_weinhold