Print this page
3866 panic in idm module
3867 stmfCreateLu failed: GUID_IN_USE
3868 iscsi target not accepting any new connections
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Jeremy Jones <jeremy@delphix.com>
Reviewed by: Eric Diven <eric.diven@delphix.com>
*** 1247,1260 ****
if ((rc = ksocket_accept(so_svc->is_so,
(struct sockaddr *)&t_addr, &t_addrlen,
&new_so, CRED())) != 0) {
mutex_enter(&svc->is_mutex);
! if (rc == ECONNABORTED)
continue;
- /* Connection problem */
- break;
}
/*
* Turn off SO_MAC_EXEMPT so future sobinds succeed
*/
(void) ksocket_setsockopt(new_so, SOL_SOCKET, SO_MAC_EXEMPT,
--- 1247,1265 ----
if ((rc = ksocket_accept(so_svc->is_so,
(struct sockaddr *)&t_addr, &t_addrlen,
&new_so, CRED())) != 0) {
mutex_enter(&svc->is_mutex);
! if (rc != ECONNABORTED && rc != EINTR) {
! IDM_SVC_LOG(CE_NOTE, "idm_so_svc_port_watcher:"
! " ksocket_accept failed %d", rc);
! }
! /*
! * Unclean shutdown of this thread is not handled
! * wait for !is_thread_running.
! */
continue;
}
/*
* Turn off SO_MAC_EXEMPT so future sobinds succeed
*/
(void) ksocket_setsockopt(new_so, SOL_SOCKET, SO_MAC_EXEMPT,