On 23/06/2022 08:44, Sebastian Huber wrote:
On 23/06/2022 02:19, Alexandre Oliva wrote:
On Jun 22, 2022, Sebastian Huber<sebastian.hu...@embedded-brains.de> wrote:

The clock_nanosleep() uses the coarse resolution which may give a time
before now().
Uhh, sorry, hit send too early.

I also meant to ask whether you'd like me to file an RTEMS ticket about
this issue.

I already created a ticket for this and work on it:

http://devel.rtems.org/ticket/4669

This problem should be fixed now in the RTEMS master branch. I had to adjust the test case so that it works in a system with only one processor:

  while (!sleeping)
  {
    // Wait for the thread to start sleeping.
    std::this_thread::yield();
  }

--
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
Germany
email: sebastian.hu...@embedded-brains.de
phone: +49-89-18 94 741 - 16
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/

Reply via email to