Lets assume 2 threads belonging to 2 separate processes share the same mutex object. If thread A holding the lock to the mutex suddenly dies; how would thread B be able to recover the mutex and obtain the lock. I know that on other platforms you can declare the mutex as robust [pthread_mutexattr_setrobust] and then use the [pthread_mutex_consistent] to recover the mutex. but these functions are not available on AIX 7.1
How to make a robust mutex on AIx [7.1]
300 Views Asked by Soroush Olamaei At
0
There are 0 best solutions below
Related Questions in MULTITHREADING
- new thread blocks main thread
- WPF MessageBox Cancel checkbox check
- How to avoid concurrent access to a resource?
- run oncomplete event in async
- Threading Segfault when reading members
- Function timeouts in C and thread
- How are multiple requests to Task.Run handled from a resource management standpoint?
- Acumatica perfomance with threads
- Wait and Notify in Java threads for a given interval
- Different behavior of async with Visual Studio 2013(Windows8.1) and GCC 4.9(Ubuntu14.10)
- How to return blocking queue to the right object?
- background thread using Task.Run
- deletion and cleanup of worker thread in Qt crashes
- Pipeline-like operation using TChan
- implementing in app purchase on android
Related Questions in PTHREADS
- Multithreaded program not producing desired output
- Blocking in pthread_join()
- Unix c program to calculate pi using threads
- How to process A direct send message to a thread of process B?
- PThread robust mutex not working
- How do I install pthreads on Debian?
- How to make a robust mutex on AIx [7.1]
- Two-Lock Concurrent Queue Algorithm implementation issue
- Parallel QuickSort C implementation
- How to control the thread of child process
- pthread process shared mutex deadlock
- pthreads SIGEV_THREAD and async-safe function calls
- Cannot assign value to array using PHP pthreads
- Android NDK and pthread
- Pthread join segmentation fault
Related Questions in MUTEX
- Why two threads accessing one resource crashes one thread?
- std::mutex::lock fails on Windows, error code 3
- Usage of C++11 std::unique_lock<std::mutex> lk(myMutex); not really clear
- How to make a robust mutex on AIx [7.1]
- pthread process shared mutex deadlock
- C/C++ arrays with threads - do I need to use mutexes or locks?
- Shared mutex in C error in Init
- Can I use WAL mode in SQLite3 if I use an additional mutex for multiple writers?
- Programmatically close Windows console application c++
- Simple thread/mutex test application is crashing
- Pi calculator with mutex Synchronization
- Android global mutex?
- Thread concurrency in linux
- C++ mutex locking error
- Acquiring Parent Mutex from Child Object
Related Questions in AIX
- Alternatives for strrspn and strfind functions(libgen functions in Solaris) in AIX?
- How to make a robust mutex on AIx [7.1]
- List files and timestamp of creation on AIX system (Perl)
- Transfer File to Unix Server from Windows Shared Path using PuTTY
- Unable to copy using cp command in AIX
- How to find the default Java 1.4.2 heap size in AIX
- X11 Xterm Keyboard layout is off by one or worse.
- Warnings in Informix database log
- Defunct process in AIX
- "No runtime available" in MobileFirst console in AIX
- which loop in bash script
- removing user interaction from java jsch
- Awk one-liner to replace text of first matching regex occurence only
- How to do file transfer inside ssh command line?
- AIX numeric time zone offset
Related Questions in ROBUST
- How to make a robust mutex on AIx [7.1]
- R: robust package -- lmRob how to find the psi function used in the calculations
- Python statsmodels return values missing
- Huber Regressor returns inconsistent sign of coefficient
- how to use arima.rob
- How can I fit a bounding (semi-)ellipsoid to a cluster of 3D data points?
- How to calculate robust standard errors in R for mixed effects model with large dataset?
- Panel data regression: Robust standard errors
- Robust algorithm to assign chaperones to students
- How to (properly) use robust pthreads for process synchronization?
- Problem with post hoc comparison using Robust ANOVA in R
- `glmRob()` does not predict when given `newdata` argument
- Hierarchical linear regression (HLR) - can I perform each model/step using an Robust Linear Model (RLM)?
- get value of a uncertain variable in Julia JuMPeR
- How to extract robust standard errors in r?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?