Просмотр исходного кода

Merge trunk revision 2418:
r2418 | sdake | 2009-09-19 22:34:41 -0700 (Sat, 19 Sep 2009) | 2 lines

Make delete operation work properly in coropoll.



git-svn-id: http://svn.fedorahosted.org/svn/corosync/branches/flatiron@2460 fd59a12c-fef9-0310-b244-a6a79926bd2f

Steven Dake 16 лет назад
Родитель
Сommit
b490da99c8
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      exec/coropoll.c

+ 1 - 0
exec/coropoll.c

@@ -257,6 +257,7 @@ int poll_dispatch_delete (
 	res = -EBADF;
 	for (i = 0; i < poll_instance->poll_entry_count; i++) {
 		if (poll_instance->poll_entries[i].ufd.fd == fd) {
+			poll_instance->ufds[i].fd = -1;
 			poll_instance->poll_entries[i].ufd.fd = -1;
 			poll_instance->poll_entries[i].ufd.revents = 0;
 			break;