Opened 12 years ago

Last modified 8 years ago

#15 assigned bug

fix rendezvous class semantics

Reported by: Fred T. Hamster Owned by: bugdock
Priority: major Milestone:
Component: feistymeow-nucleus Version: 2.0
Keywords: rendezvous, locking, file lock Cc:

Description

fix rendezvous:

  1. the rendezvous on linux still uses that hateful file for the lock. that needs to be re-addressed or redressed or dressed up in lace or whatever to fix it.
  2. the shared memory chunks don't automatically get cleaned up, especially if ctrl break is hit. this is bad.
  3. it means the program never gets it right ever again. what we need to do is figure out how to make this stuff right.
  4. we can't do a simple file, since those get left behind and the non-existence of the file can trigger thinking the app is gone.
  5. it's silly that there's no sync capability like this. crap.
  6. but at least get rid of the approach of using shm_open. that just doesn't work right and the files can't even be cleaned up.

Change History (1)

comment:1 by Fred T. Hamster, 8 years ago

Owner: changed from Fred T. Hamster to bugdock
Status: newassigned
Note: See TracTickets for help on using tickets.