Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix synchronization in print.tcc for print stream across multiple address spaces #84

Open
jonathan-beard opened this issue Nov 6, 2019 · 0 comments

Comments

@jonathan-beard
Copy link
Member

This looks nice, but doesn't work for multiple processes. In general we can't ensure we're even on the same terminal....

 93       /**
 94        * FIXME: This will work for a single address space, but it's broken
 95        * for multiple over SHM, need to fix. -jcb nov 2019
 96        */
 97       std::lock_guard< std::mutex > lg( print< T, delim >::print_lock );
@jonathan-beard jonathan-beard added this to To do in Beta Bring-up Nov 6, 2019
jonathan-beard added a commit that referenced this issue Nov 6, 2019
…based on print.tcc review, opened #87 based on reviewing test cases. This testcase, splitop.tcc fails somewhere in the parser, with error of port exception. Opened issue #88
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Beta Bring-up
  
To do
Development

No branches or pull requests

1 participant