+2004-07-20 Helge Hess <helge.hess@opengroupware.org>
+
+ * OCSChannelManager.m: fixed a bug in the channel GC which resulted
+ in an exception during the GC NSTimer
+
2004-07-16 Helge Hess <helge.hess@skyrix.com>
* improved error handling in various files
for (i = 0; i < count; i++) {
OCSChannelHandle *handle;
- handle = [[self->availableChannels objectAtIndex:i] retain];
+ handle = [[handlesToRemove objectAtIndex:i] retain];
[self->availableChannels removeObject:handle];
if ([[handle channel] isOpen])
[[handle channel] closeChannel];
[handle release];
}
+
+ [handlesToRemove release];
}
/* debugging */