Changeset 12f91130 in mainline for uspace/lib/libc/include/fibril.h


Ignore:
Timestamp:
2007-06-28T15:49:21Z (17 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
9591265
Parents:
bc1f1c2
Message:

Remove fibril_join().
We cannot guarantee our assumptions that easily.
This broken feature is removed instead of fixing because there are now users of it.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/libc/include/fibril.h

    rbc1f1c2 r12f91130  
    5050
    5151typedef enum {
    52         FIBRIL_SLEEP,
    5352        FIBRIL_PREEMPT,
    5453        FIBRIL_TO_MANAGER,
     
    6867
    6968        struct fibril *clean_after_me;
    70         struct fibril *joiner;
    71         int joinee_retval;
    7269        int retval;
    7370        int flags;
     
    7976
    8077extern fid_t fibril_create(int (*func)(void *), void *arg);
    81 extern int fibril_join(fid_t fid);
    8278extern fibril_t *fibril_setup(void);
    8379extern void fibril_teardown(fibril_t *f);
Note: See TracChangeset for help on using the changeset viewer.