failure after exit command if log server is running

Bug #541233 reported by Jeff Hill
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
EPICS Base
Fix Released
Wishlist
Jeff Hill

Bug Description

>11. EPICS Base-3.14.7 bug report.
>
>Targets tested:
>x86, Linux kernel 2.2.11-4bc
>Motorola PowerPC MPC852, Linux kernel 2.4.22
>
>iocLogInit() is called in st.cmd before iocInit().
>
>
>epics> exit
>pthread_mutex_destroy failed: error Device or resource busy
>
>
> If error log server started on IOC then after iocsh command "exit"
>the message "pthread_mutex_destroy failed: error Device or resource busy"
>issued but IOC continues execution, iocsh do not accept commands
>(CTRL-C to exit). The problem occures very often but not each time. It
>seems to me that if iocLogServer is not started on host the problem
>occures more often. To see the problem you can run, for example, vlinac
>example from base-3.14.5. Just type "exit" in iocsh soon after startup.
>
>
>Best regards,
>Yevgeny A. Gusev.

Original Mantis Bug: mantis-186
    http://www.aps.anl.gov/epics/mantis/view_bug_page.php?f_id=186

Tags: libcom 3.14
Revision history for this message
Jeff Hill (johill-lanl) wrote :

A posix mutex semaphore cant be deleted if it is owned. A workaround was installed

Revision history for this message
Andrew Johnson (anj) wrote :

Presumed fixed in R3.14.8 Release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.