#2129: sync() implementation is dangerous
-----------------------------+-------------------
 Reporter:  sebastian.huber  |       Owner:
     Type:  defect           |      Status:  new
 Priority:  normal           |   Milestone:  5.0
Component:  cpukit           |     Version:  4.11
 Severity:  normal           |  Resolution:
 Keywords:                   |
-----------------------------+-------------------
Changes (by sebastian.huber):

 * owner:  sebastian.huber =>
 * status:  assigned => new


Old description:

> The sync() implementation has some weaknesses.
>
> 1. No protection of concurrent sync() operations.
> 2. Since we have no Newlib locks, other threads must not use file
> operations during the sync() period.
> 3. Deletion of threads during the sync() may lead to all sorts of things.

New description:

 The sync() implementation has some weaknesses.

 1. No protection of concurrent sync() operations.
 2. Since we have no Newlib locks, other threads must not use file
 operations during the sync() period.
 3. Deletion of threads during the sync() may lead to all sorts of things.

--

--
Ticket URL: <http://devel.rtems.org/ticket/2129#comment:5>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to