Hello,
I'm working in project3. It's already working, the standard test works
just fine.... but...
I got some problems when I generate keyboard interrupts while several
processes are running.
I reviewed all my work searching for race conditions, and I could not
find anything wrong. So I reviewed the rest of the code and I came
with the following question: shouldn't functions Malloc and Free be
called with interrupts disabled. I guess so because shared data
structures are modified by them. But I'm not so sure, so any help will
be welcomed.
Regards,
damian,
|