summaryrefslogtreecommitdiff
path: root/libports
AgeCommit message (Expand)Author
1995-12-28(ports_interrupt_rpc_on_notification): If NEW_REQ is not needed, put it onRoland McGrath
1995-12-28Gratuitous dithering.Miles Bader
1995-12-28(ports_interrupt_self_on_dead_port): New macro.Miles Bader
1995-12-28(ports_interrupt_notified_rpcs):Miles Bader
1995-12-27(SRCS): Add interrupt-on-notify.c, interrupt-notified-rpcs.c, and dead-name.c.Miles Bader
1995-12-27(struct rpc_info): Add notifies field.Miles Bader
1995-12-27(ports_do_mach_notify_dead_name): Call ports_dead_name().Miles Bader
1995-12-27(ports_no_senders): Interrupt any rpcs requesting such.Miles Bader
1995-12-27(ports_end_rpc): Get rid of any rpc notifications.Miles Bader
1995-12-27(ports_begin_rpc): Initialize the notifies field.Miles Bader
1995-12-27Initial revisionMiles Bader
1995-11-22If calling thread is serving an RPC, don't block waiting for that RPC toRoland McGrath
1995-11-22Don't wire timeouts to zero.Roland McGrath
1995-11-21(ports_S_interrupt_operation): Declare kern_return_t.Michael I. Bushnell
1995-11-21(ports_do_mach_notify_dead_name): declare kern_return_t.Michael I. Bushnell
1995-11-21(ports_S_interrupt_operation): Declare extern.Michael I. Bushnell
1995-11-21Include "notify_S.h".Michael I. Bushnell
1995-11-21Include "interrupt_S.h".Michael I. Bushnell
1995-11-21(ports_S_interrupt_operation): Include seqno arg.Michael I. Bushnell
1995-11-21(ports_manage_port_operations_multithread): Actually, just useMichael I. Bushnell
1995-11-21(ports_manage_port_operations_multithread): Lock _ports_lock aroundMichael I. Bushnell
1995-11-21(ports_S_interrupt_operation): Set PI->cancel_threshhold if theMichael I. Bushnell
1995-11-21(ports_manage_port_operations_multithread/internal_demuxer): If theMichael I. Bushnell
1995-11-21(ports_manage_port_operations_one_thread): Doc fix.Michael I. Bushnell
1995-11-21(ports_reallocate_from_external): Clear PI->cancel_threshhold.Michael I. Bushnell
1995-11-21(ports_reallocate_port): Clear PI->cancel_threshhold.Michael I. Bushnell
1995-11-21(ports_intern_external_port): Initialize PI->cancel_threshhold.Michael I. Bushnell
1995-11-21(ports_allocate_port): Initialize PI->cancel_threshhold.Michael I. Bushnell
1995-11-21(struct port_info): New member `cancel_threshhold'.Michael I. Bushnell
1995-11-18If calling thread is serving an RPC, don't block waiting for that RPC toRoland McGrath
1995-11-18(ports_inhibit_all_rpcs): Renamed from inhibit_all_rpcs.Roland McGrath
1995-10-24(ports_manage_port_operations_multithread/internal_demuxer): Don'tMichael I. Bushnell
1995-10-24(ports_manage_port_operations_one_thread/internal_demuxer): Don'tMichael I. Bushnell
1995-10-09(libports.so): Don't depend on libthreads.so.Roland McGrath
1995-10-09Specify shared library dependencies.Roland McGrath
1995-09-22Include hurd.h.Roland McGrath
1995-09-22Fix typo in last change.Roland McGrath
1995-09-22Include errno.h for error_t decl.Roland McGrath
1995-09-08(ports_end_rpc): Call hurd_check_cancel.Michael I. Bushnell
1995-09-06(OBJS): Add interruptServer.o.Miles Bader
1995-09-06(ports_interrupt_server, ports_S_interrupt_operation): New declarations.Miles Bader
1995-09-06Initial revisionMiles Bader
1995-09-06(ports_notify_server, ports_do_mach_notify_*): New decls.Miles Bader
1995-09-06(MIGCOMSFLAGS): New variable.Miles Bader
1995-09-06Initial revisionMiles Bader
1995-08-30(inhibit_port_rpcs): Renamed to `ports_inhibit_port_rpcs'.Miles Bader
1995-08-29(ports_manage_port_operations_multithread): Hammer WIRE_CTHREADS onMichael I. Bushnell
1995-08-24(ports_inhibit_bucket_rpcs): thread_cancel -> hurd_thread_cancel.Miles Bader
1995-08-24(ports_inhibit_class_rpcs): thread_cancel -> hurd_thread_cancel.Miles Bader
1995-08-24(inhibit_all_rpcs): thread_cancel -> hurd_thread_cancel.Miles Bader