Explorar el Código

Make delete operation work properly in coropoll.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@2418 fd59a12c-fef9-0310-b244-a6a79926bd2f
Steven Dake hace 16 años
padre
commit
eb5fa99cae
Se han modificado 1 ficheros con 1 adiciones y 0 borrados
  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;