On Jun 21, 2018, at 5:28 AM, Dennis Clarke <dcla...@blastwave.org> wrote: > > So I then read ext/async/README.txt and took a look around whereupon > I see these use "sched_yield" : > > ./ext/async/sqlite3async.c > ./src/test4.c > ./src/test7.c > ./test/crashtest1.c > ./test/threadtest1.c > ./test/threadtest2.c > ./test/threadtest4.c > > So this is ... just curious to me. I would think that everything I would > need would be in libtclsqlite3.so or libsqlite3.so.0.
sched_yield(3) is a POSIX API function, since 2001. It’s not explicit in the Solaris docs, but it appears it may require -lrt: https://docs.oracle.com/cd/E88353_01/html/E37843/sched-yield-3c.html _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users