Browse Source

Open up delayed (re)init to non-Cygwin OS as well

tags/v0.3.19
Martin Kroeker GitHub 3 years ago
parent
commit
b31349c22a
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      driver/others/blas_server_win32.c

+ 2
- 1
driver/others/blas_server_win32.c View File

@@ -391,8 +391,9 @@ int blas_thread_init(void){

int exec_blas_async(BLASLONG pos, blas_queue_t *queue){

#if defined(SMP_SERVER) && defined(OS_CYGWIN_NT)
#if defined(SMP_SERVER)
// Handle lazy re-init of the thread-pool after a POSIX fork
// on Cygwin or as delayed init when a static library is used
if (unlikely(blas_server_avail == 0)) blas_thread_init();
#endif



Loading…
Cancel
Save