Comments (7)
bstree_algorithms.hpp
//Now adjust adjacent nodes for newly inserted node
if((temp = NodeTraits::get_left(new_node))){
NodeTraits::set_parent(temp, new_node);
}
from interprocess.
and boost interprocess rbtree_best_fit inside mutex is deadlock when process crash in it
Can I use my interprocess_mutex instead of the rbtree_best_fit's default mutex?
from interprocess.
Now, I'm reading and writing the memory mapped file, offset boost::interprocess::ipcdetail::shmem_open_or_create<boost::interprocess::rbtree_best_fitboost::interprocess::mutex_family >::type::ManagedOpenOrCreateUserOffset bytes(8 bytes on Windows)
the ninth byte is the mutex state(locked /unlocked), I change it to 0 can unlock it. Is it will cause any other problems?
from interprocess.
from interprocess.
It seems to crash when the mapped file size more than 4G?? The 3G size running well one night..
from interprocess.
When I insert 4G data, and clear it, the process crashed in clear function? Is there a limit with rbtree_best_fit ? @igaztanaga
from interprocess.
Closing old bugs with no activity and no enough information to reproduce the issue. Please reopen it with additional information (a test case would be ideal).
from interprocess.
Related Issues (20)
- namespace conflict on constructing objects in segment manager with named proxy in combination with boost geometry HOT 1
- x86 inline assembly should provide an alternative for Intel syntax
- missing/misused m_is_wide in char_wchar_holder assignment operators
- Condition variable and Mutex blocks after one process crashes and restart HOT 1
- Memory allocation docs reference dead website HOT 1
- Local memory only implementation HOT 2
- boost.interprocess seems to have a bug. HOT 2
- boost::interprocess::named_condition compile error on Visual Studio 2022 HOT 1
- Constructing vector of POD using boost interprocess throws exception only in debug mode
- There is a bug in boost/interprocess/detail/os_thread_function.hpp
- Bug in boost::interprocess::ipcdetail::sync_handles::obtain_mutex HOT 1
- Using `message_queue` with `windows_shared_memory`
- `message_queue::timed_receive` block process a long duration than expect when `system time` jumb back
- Modular Boost C++ Libraries Request HOT 1
- Alignment problem with boost/interprocess/segment_manager on SPARC 32Bit / Boost 1.84 HOT 5
- Problem with managed_shared_memory on Windows with fast startup HOT 2
- managed_map_file find_or_construct does not return Cache aligned memory HOT 1
- boost::flyweight::intermodule_holder on LINUX is segfaulting
- basic_managed_shared_memory::grow() do not return when using raw pointers
- Support stop tokens
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from interprocess.